Partager via


TextureCoordinateGenerationMode Énumération

Définition

Définit la méthode que les coordonnées de texture Uv sont générées pour l’échantillonnage de texture de matériau.

public enum class TextureCoordinateGenerationMode
public enum TextureCoordinateGenerationMode
type TextureCoordinateGenerationMode = 
Public Enum TextureCoordinateGenerationMode
Héritage
TextureCoordinateGenerationMode

Champs

PlanarObjectSpace 3

Similaire à PlanarWorldSpace, sauf qu’il utilise la position d’espace d’objet non transformée du sommet.

PlanarWorldSpace 2

Les coordonnées Uv ne proviennent pas du maillage source, mais sont calculées dans le nuanceur à l’aide de la distance de la position spatiale du sommet mondial vers deux plans dans l’espace 3d. En particulier, ce mode nécessite deux plans, planeU et planeV, puis les coordonnées de texture sont calculées comme suit (pseudo-code) : u = planeU.DistanceTo(vertexPos), v = planeV.DistanceTo(vertexPos).

SourceUv0 0

Les coordonnées Uv proviennent du premier ensemble Uv du maillage source et peuvent (éventuellement) être transformées par le biais d’un paramètre de mise à l’échelle et de décalage.

SourceUv1 1

Les coordonnées Uv proviennent du deuxième ensemble Uv du maillage source et peuvent (éventuellement) être transformées par le biais d’un paramètre de mise à l’échelle et de décalage.

S’applique à