TextureCoordinateGenerationMode Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar metoden som Uv-texturens koordinater genereras för materialstruktursampling.
public enum class TextureCoordinateGenerationMode
public enum TextureCoordinateGenerationMode
type TextureCoordinateGenerationMode =
Public Enum TextureCoordinateGenerationMode
- Arv
-
TextureCoordinateGenerationMode
Fält
PlanarObjectSpace | 3 | Liknar PlanarWorldSpace, förutom att det använder hörnens otransformerade objektutrymme. |
PlanarWorldSpace | 2 | Uv-koordinaterna kommer inte från källnätet utan beräknas i stället i skuggningen med hjälp av avståndet för hörnvärldens rymdposition mot två plan i 3d-rymden. I synnerhet kräver det här läget två plan, planeU och planeV, och sedan beräknas strukturkoordinaterna enligt följande (pseudokod): u = planeU.DistanceTo(vertexPos), v = planeV.DistanceTo(vertexPos). |
SourceUv0 | 0 | Uv-koordinaterna kommer från den första UV-uppsättningen i källnätet och kan (valfritt) omvandlas genom en skalnings- och förskjutningsparameter. |
SourceUv1 | 1 | Uv-koordinaterna kommer från den andra UV-uppsättningen av källnätet och kan (valfritt) omvandlas genom en skalnings- och offsetparameter. |