TextureCoordinateGenerationMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет метод координаты текстуры Uv для выборки текстуры материала.
public enum class TextureCoordinateGenerationMode
public enum TextureCoordinateGenerationMode
type TextureCoordinateGenerationMode =
Public Enum TextureCoordinateGenerationMode
- Наследование
-
TextureCoordinateGenerationMode
Поля
PlanarObjectSpace | 3 | Аналогично PlanarWorldSpace, за исключением того, что он использует нетрансформированную позицию пространства объекта вершины. |
PlanarWorldSpace | 2 | Координаты Uv не приходят из исходной сетки, но вместо этого вычисляются в шейдере, используя расстояние вершины мирового пространства в направлении двух плоскостей в трехмерном пространстве. В частности, этот режим требует двух плоскостей, плоскости и плоскостиV, а затем координаты текстур вычисляются следующим образом (псевдокод): u = planeU.DistanceTo(vertexPos), v = planeV.DistanceTo(vertexPos). |
SourceUv0 | 0 | Координаты Uv приходят из первого набора УФ исходной сетки и могут быть преобразованы с помощью параметра масштабирования и смещения. |
SourceUv1 | 1 | Координаты Uv берутся из второго набора уфов исходной сетки и могут быть преобразованы с помощью параметра масштабирования и смещения. |