Compartilhar via


TextureCoordinateGenerationMode Enumeração

Definição

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.

Aplica-se a