TextureCoordinateGenerationMode Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |