TerrainPaintUtility.BuildTransformPaintContextUVToPaintContextUV
Declaration
public static void BuildTransformPaintContextUVToPaintContextUV(TerrainTools.PaintContext src, TerrainTools.PaintContext dst, out Vector4 scaleOffset);Параметры
| Параметр | Описание |
|---|---|
| сердце | Источник PaintContext. |
| дст | Назначение PaintContext. |
| scaleOffset | Преобразование ScaleOffset. |
Описание
Создает преобразование Scale & Offset для преобразования между PaintContext's UV космическое пространство и другие PaintContext's UV пространство.
Этот метод обеспечивает функциональные возможности, которые можно использовать, когда необходимо выполнять такие задачи, как отображение в одном из PaintContext при чтении текстуры из другой PaintContext. Вы можете применить возвращаемое преобразование для преобразования UVs от одного PaintContext к другому.
Возвратившиеся scaleOffset вектор в том же формате, что и вектор, используемый TEX_TRANSFORM макро:
dstUV.uv = srcUV.uv * scaleOffset.xy + scaleOffset.zw