Unwrapping.GenerateSecondaryUVSet
Declaration
public static bool GenerateSecondaryUVSet(Mesh src);public static bool GenerateSecondaryUVSet(Mesh src, UnwrapParam settings);Параметры
| Параметр | Описание |
|---|---|
| сердце | Сетка для обновления. |
| настройки | Параметры, настраивающие расчеты. |
Возвращаемое значение
логическое Возвращает true, если вычисление было успешным. В противном случае возвращает false.
Описание
Вычислить уникальный макет UV для сетки и сохранить его в Mesh.uv2.
Когда вы импортируете ассет модели, вы можете поручить Unity вычислить макет lightmap UV для него с помощью [[ModelImporter-generateSecondaryUV]] или Настройки импорта модели Inspector. Эта функция позволяет делать то же самое с процедурно генерируемыми мешами.
Если этот процесс требует множественных UV графиков для уплощения сетки, то сетка может содержать больше вершин, чем прежде. Если сетка использует 16-битные индексы (см. Mesh.indexFormat) и процесс приведет к большему количеству вершин, чем можно использовать с 16-битными индексами, эта функция не выполняется и возвращает false.
Дополнительные ресурсы: Mesh class, ModelImporter class, Создание Lightmap UVs.