В 3д МАХ можно создать только 3 типа.
Создание:
Макс 3, 4, 5.
Создать сцену, поместить фонарики.
При необходимости, прикрепить фонарики в "физическим" объектам и добавить тем анимации (
движения по сцене).
И экспортировать с флагом
Light.
Помните!
EFFECT_PROJECTED_SHADOW приводит к вылету игру и редактора если использован на моделях содержащих свойства альфы!
Однако, он может быть задействован на вложенных объектах (нодах) без альфа свойств.
Т.е. никогда не применяйте его на корень файла, это 100% приведет к КТД!
Примечание.
EFFECT_FOG_MAP не создается средствами МАХ для ниф файлов 4.0, 4.2.
Т.е. его можно получить для старших версий ниф файлов (10.Х) используя 3д редактор MAYA с официальным Ниф плагином от Gamebryo.
Но гораздо проще, будет, включить его через настройки эффектов в Нифскопе.
Т.е. в МАХ создаем проекцию в желаемом положении, а в нифскопе меняем тип эффекта на другой.
В данном случае с LIGHT, на FOG.
Примечание.
- Global Ambient - глобальное освещение сцены, не позволяет назначать текстуры, работает только как вертексное освещение.
- Omni хороши для заливки текстурами эффекта больших поверхностей.
- Spot лучше применять для проекции текстуры на плоские поверхности, либо для создания эффекта освещения.
- Direct для тех же целей, что и Spot. Только проекция текстуры не изменяется на любой дистанции.
Примечание.
В одной сцене может быть несколько разных источников света.
С разными текстурами и настройками!
Полезно использовать минимум 2 фонарика создающих
свет.
Один будет подсвечивать всю модель за счет серой текстуры со сплошной альфой.
А второй будет изображать пятно света локально.
Примечание.
Фонариков с эффектом
света, может быть несколько.
Но если они работают по массиву частиц, их текстуры могут конфликтовать!
Т.е. будет заметен только один эффект.
Впрочем это поправимо, см.
здесь.
Можно совмещать оба типа эффектов освещения!
Однако, текстура должна быть
правильно подобрана, иначе будет казаться, что эффекта от освещения вертексов - нет.
Для финальной полировки, в 99% случаев придется зайти в нифскоп и, поправить некоторые параметры.
Однако, для направленных (spot, direct) эффектов делать этого НЕ рекомендуется.
Это может нарушить их работу.
Все!
Никаких особых премудростей.
Экспорт проходит стабильно и работает это в игре достаточно точно.
|
|
|
|
Модель освещена "текстурой".
Что повлияло на площадь освещения.
Черная зона в задней части помещения эффект от Clipping Plane Z-1.
Т.е. текстура не проецируется на обратную сторону от "источника света". Если CP выключен - то модель вся будет залита текстурой.
|
Две текстуры EFFECT_PROJECTED_LIGHT.
взаимодействуя между собой по иному воздействуют на модель.
Блики на стенах заслуга Omni и EFFECT_ENVIRONMENT_MAP.
|
|
|
|
Эффекты вертексного и текстурного освещения в одном файле.
Свет в ячейке выключен.
Если были совмещены оба метода, то в игре будет практически полностью игнорироваться освещение объекта игровыми источниками света.
Т.к. Текстура эффекта имеет больший приоритет, чем вертексное освещение.
Однако, оба эффекта взаимодействуют между собой.
|
Свет включен.
Видно, что текстура блокирует изменение глобального уровня освещения.
|
|
|
|
|
Добавлена вторая (серая) текстура на слот EFFECT_PROJECTED_LIGHT.
Свет в ячейке выключен.
|
Свет включен.
Модель лучше среагировала на изменение освещения.
|