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

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.