Т.е. если в модели есть NiLight, цвет материала может перестать работать. Либо наоборот.
Впрочем это напрямую зависит от числа полигонов объекта.
Если в объекте мало полигонов, то эффект от NiLightColorController просто не будет заметен.
Если полигонов достаточно и NiLight настроен правильно, оба объекта смогут органично дополнять работу друг-друга.
- Для изменения геометрии пятна светимости, потребуется менять геометрию объекта, что может привести к увеличению полигонов.
Т.е. если требуется анимировать только отдельный участок поверхности объекта, то придется строить это полигонами.
- Позволяет создавать, как тлеющие угли, так и мерцающий светильник.
В идеале, если правильно подобрать фазу мерцания, можно создать синхронизированные с игровым мерцанием лампады и фонари, что существенно улучшит визуальный стиль игры!
Примечание.
the animation system def uses quaternions, but i dont think there's any way to touch it from lua yet
maybe there is some vector4 in use for NiColorA or NiRect
Примечание.
В качестве "курьеза" или бага занятного.
Этот контроллер можно назначать на свойства тумана! И он даже будет влиять на изменения цвета оного, правда не слишком качественно.
Это приведет к активному мерцанию объекта, а не к плавному изменению цвета по времени.