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

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.