CommandBuffer.DrawMesh
Declaration
public void DrawMesh(Mesh mesh, Matrix4x4 matrix, Material material, int submeshIndex = 0, int shaderPass = -1, MaterialPropertyBlock properties = null);Параметры
| Параметр | Описание |
|---|---|
| сетка | Сетка для рисования. |
| матрица | Используемая матрица преобразования. |
| материал | Используемый материал. |
| submeshIndex | Какое подмножество сетки рендируется. |
| shaderPass | Какой проход шейдера использовать (по умолчанию -1, который отображает все проходы). |
| свойства | Дополнительные свойства Материала, применяемые к Материалу непосредственно перед рисованием этой сетки. См. MaterialPropertyBlock. |
Описание
Добавить команду "нарисовать сетку".
Обратите внимание, что рендируемая сетка не будет содержать никаких данных шейдера, связанных с освещением (цвета света, направления, тени, зонды света и отражения и т.д.). Если шейдер, используемый материалом, использует какие-либо переменные, связанные с освещением, результаты не определены.
Дополнительные ресурсы: DrawRenderer, MaterialPropertyBlock.