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

Lightmapping.BakeAsync

Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.

Declaration

public static bool BakeAsync(SceneManagement.Scene targetScene);

Параметры

Параметр Описание
targetScene Scene для генерации данных освещения.

Возвращаемое значение

логическое Возвращает true, если Unity успешно запускает задание light bake. Возвращает false, если Unity не запускает задание light bake.

Описание

Запускает асинхронное задание light bake для целевого объекта Scene.

Unity генерирует данные освещения для цели Scene освещение, но Свет, Рендереры, Территории и эмиссионные Материалы из всех открытых Сцен способствуют освещению. Обратите внимание, что Рендереры и Территории способствуют освещению только в том случае, StaticEditorFlags.ContributeGI флажок включен.

Unity звонки bakeStarted когда начинается запекание, и bakeCompleted Вы можете следить за ходом запекания, используя кнопку «Наблюдение за ходом запекания». isRunning свойство. Если Unity не может запустить bake, он выводит предупреждение на консоль.

Примечание: Unity только выполняет запекание, если Lightmapping.giWorkflowMode установлен на Lightmapping.GIWorkflowMode.OnDemand. Если это не так, эта функция немедленно возвращает false.

Для синхронных печей см. Bake.

Дополнительные ресурсы: Scene.