SkinnedMeshRenderer.BakeMesh
Declaration
public void BakeMesh(Mesh mesh);public void BakeMesh(Mesh mesh, bool useScale);Параметры
| Параметр | Описание |
|---|---|
| сетка | Статический меш, в который будет записан снимок скиннингового меша. |
| useScale | Компенсировать ли расходы, связанные SkinnedMeshRenderer's Transform масштаб. Если true, то запеченная сетка имеет тот же размер, что и оригинал. Если false, то запеченная сетка соответствует масштабу SkinnedMeshRenderer's Transform компонент. Значение по умолчанию — false. |
Описание
Создает снимок SkinnedMeshRenderer и хранит его в mesh.
Вершины относятся к компоненту SkinnedMeshRenderer Transform.
Эта функция всегда компенсирует значения положения и вращения компонента Transform, при этом начало сетки всегда будет таким же, как и начало первоначальной сетки.
Примечания:
Снимок вычисляется даже в том случае, если updateWhenOffscreen установлено на false и объект сетки с оболочкой находится вне экрана.
При вызове этой функции процесс скининга всегда будет происходить на CPU, независимо от настройки GPU Skinning.