TextureCoordinateGenerationMode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o método em que as coordenadas de textura Uv são geradas para amostragem de textura 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 de espaço do objeto nãotransformado do vértice. |
PlanarWorldSpace | 2 | As coordenadas Uv não vêm da malha de origem, mas são computadas 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, esse modo requer dois planos, planeU e planeV e, em seguida, as coordenadas de textura são computadas da seguinte maneira (pseudocó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 por meio 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 por meio de um parâmetro de dimensionamento e deslocamento. |