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

Lightmapping.BakeMultipleScenes

Declaration

public static void BakeMultipleScenes(string[] paths);

Параметры

Параметр Описание
пути Путь сцен, которые должны быть выпечены.

Описание

Печет множество сцен.

Это загружает все сцены и затем создает все lightmaps, Reflection Probes и Enlighten Realtime Global Illumination данные. Функция автоматически разделяет печеные данные по Scene. Это означает, что вы можете запекать lightmaps для двух соседних уровней и иметь свет и тени бросают на объекты в уровне А влияют объекты в уровне B.

Освещение системных данных автоматически соединяет соседние системы, когда они нагружаются аддитивно, таким образом, освещение отскока может протекать из одного Scene к другому.

Одинокий LightProbe ассет генерируется для всех сцен. Таким образом, на данный момент, lightprobes всегда занимают столько памяти, сколько есть lightprobes во всех уровнях, которые выпечены вместе.

Только один зонд окружающей среды и зонд неба по умолчанию будет выпечен и назначен каждому Scene.

Несколько объектов Lightmapsnapshot, содержащих данные для каждого Scene записываются в один файл в "MyScene/LightmapSnapshot.asset". Во время сборки эти данные также будут автоматически разделены, а также, следовательно, если вы печете несколько сцен, но затем развернуть только один Scene тогда только данные lightmap для этого Scene будут развернуты.