Compartir a través de


TextureCoordinateGenerationMode Enumeración

Definición

Define el método en el que se generan las coordenadas de textura uv para el muestreo de texturas de material.

public enum class TextureCoordinateGenerationMode
public enum TextureCoordinateGenerationMode
type TextureCoordinateGenerationMode = 
Public Enum TextureCoordinateGenerationMode
Herencia
TextureCoordinateGenerationMode

Campos

PlanarObjectSpace 3

De forma similar a PlanarWorldSpace, salvo que usa la posición del espacio de objetos no transformado del vértice.

PlanarWorldSpace 2

Las coordenadas Uv no proceden de la malla de origen, sino que se calculan en el sombreador utilizando la distancia de la posición del espacio del mundo del vértice hacia dos planos en espacio 3d. En concreto, este modo requiere dos planos, planeU y planeV y, a continuación, las coordenadas de textura se calculan de la siguiente manera (pseudocódigo): u = planeU.DistanceTo(vertexPos), v = planeV.DistanceTo(vertexPos).

SourceUv0 0

Las coordenadas Uv proceden del primer conjunto uv de la malla de origen y se pueden transformar (opcionalmente) a través de un parámetro de escalado y desplazamiento.

SourceUv1 1

Las coordenadas Uv proceden del segundo conjunto uv de la malla de origen y se pueden transformar (opcionalmente) a través de un parámetro de escalado y desplazamiento.

Se aplica a