Unity 6.3
0 онлайн 82 гостей 3 в системе
Вход

TerrainPaintUtilityEditor.DrawBrushPreview(PaintContext,BrushPreview,Texture,BrushTransform,Material,int)

Параметры

Параметр Описание
heightmapPC PaintContext, описывающее высоту, из которой будет построена сетка предварительного просмотра.
previewTexture Указывает, строить ли сетку с использованием исходной или конечной текстуры рендеринга в heightmapPC.
brushTexture Текстура кисти для просмотра.
brushXform Описывает положение и ориентацию кисти.
proceduralMaterial Материал, используемый для отображения предварительного просмотра.
materialPassIndex Материал проходит к рендинг.

Описание

Рисует сетку предварительного просмотра Terrain brush из heightmap PaintContext, используя предоставленный процедурный материал.

heightmapPC используется для построения сетки. Чтобы обеспечить отображение предварительного просмотра на сетке, heightmapPC должен содержать область вокруг кисти. Чтобы облегчить правильное преобразование пространства кисти UV, этот метод устанавливает преобразования кисти в материале. Важно: Предоставляемый материал должен поддерживать процедурное создание сетки в вершинном шейдере с использованием функций шейдера, предоставляемых в TerrainPreview.cginc. Реализация по умолчанию материала предоставляется GetDefaultBrushPreviewMaterial().

Дополнительные ресурсы: TerrainPaintUtilityEditor.GetDefaultBrushPreviewMaterial и PaintContext.