TextureCoordinateGenerationMode Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |