Partilhar via


TextureCoordinateGenerationMode Enumeração

Definição

Define o método em que as coordenadas de textura Uv são geradas para amostragem de textura de material.

public enum class TextureCoordinateGenerationMode
public enum TextureCoordinateGenerationMode
type TextureCoordinateGenerationMode = 
Public Enum TextureCoordinateGenerationMode
Herança
TextureCoordinateGenerationMode

Campos

PlanarObjectSpace 3

Semelhante ao PlanarWorldSpace, exceto que ele usa a posição do espaço do objeto não transformado do vértice.

PlanarWorldSpace 2

As coordenadas Uv não vêm da malha de origem, mas são calculadas no sombreador usando a distância da posição espacial do mundo do vértice em direção a dois planos no espaço 3d. Em particular, este modo requer dois planos, planeU e planeV, e então as coordenadas de textura são calculadas da seguinte forma (pseudo-código): u = planeU.DistanceTo(vertexPos), v = planeV.DistanceTo(vertexPos).

SourceUv0 0

As coordenadas Uv vêm do primeiro conjunto Uv da malha de origem e podem (opcionalmente) ser transformadas através de um parâmetro de dimensionamento e deslocamento.

SourceUv1 1

As coordenadas Uv vêm do segundo conjunto Uv da malha de origem e podem (opcionalmente) ser transformadas através de um parâmetro de dimensionamento e deslocamento.

Aplica-se a