Attach Light — устанавливает точку входа для игрового «света» у светильников.
Т.е. указывает движку позицию для добавления освещения в целевом объекте.
Позицией Attach Light , можно управлять.
Т.е. создать анимацию движения.
Если в светильнике нет этой Ноды, то, свет будет идти из нулевых координат объекта.
К примеру, прямо из руки держащего факел, что выглядит "странно".
Создание AttachLight в модели светильника:
См. здесь.
Примечание.
Возможно повесить KeyframeController, но, понимаются только ключи смены позиции, скалирование и поворот не работают.
Что логично.
Поскольку это только точка входа света, который целиком и полностью управляется движком.
По видимости, ничего кроме перемещения работать не будет.
Проводились опыты с VisController и пр. - никакого результата, ожидаемо, не наблюдалось.
А вращение не срабатывает по причине Сферичности метода работы игровых "лампочек".
Примечание.
Важно!
Если светильник имеет анимацию этой ноды и в редакторе ему указан некоторый звук, неважно скриптом, или в свойствах, в игре возникает серьезный баг!
- Звук зацикливается!
Т.е. звук будет начинать проигрываться с начала в каждом фрейме!
В результате, получалось сильнейшее падение ФПС и невнятный фоновый шум.
Это баг игры, по всей очевидности.
Т.е. если AttachLight имеет анимацию, то нельзя назначать звуки на этот светильник!
Но это можно обойти использованием скриптов, или поместив светильник в инвентарь существа.
Т.е. перемещая само существо имеющее и умеющие использовать светильник.
Либо добавить звук на скрытый активатор, который будет перемещаться вместе с видимой частью светильника.
Примечание.
Попытки добавить эту ноду в файлы оружия, или базовой анимации - результата не дали.
Свет всегда размещается под ногами игрока, но не в желаемых координатах.
Что было бы хорошо получить, особенно для моделей со скриптами, таких как; Истинное пламя.
Примечание.
Добавление нескольких AttachLight в одну модель, не показали положительного результата.
Т.е. не получается создать люстру с несколькими свечами и несколькими же точками освещения от нее.
Но, может быть, МВСЕ сможет как-то решить эту задачу.