NiUVController - UV set 0 Fix
Простой метод позволяющий анимировать текстурные карты на прочих слотах.
Дарк, Глоу, Декаль и пр.
Как
уже отмечалось, ЮВ контроллер может корректно работать только по UV0 и только с базовой картой.
Т.е. подразумевается, что будет смещаться только базовая текстура, другие же текстуры, остаются неподвижны.
Однако, в некоторых случаях, необходимо перемещать текстуру только на других слотах, оставляя базовую неподвижной.
Если просто указать Декалям слот UV0, а базовой текстуре UV1, то анимация не будет работать как надо.
Обе текстуры будут смещаться.
Но есть способ, как это обойти!
Примечание.
В МВСЕ 2.0 от мая 2021 года некоторые баги были исправлены.
Т.е. в т.ч. и этот описанный здесь баг, когда в сцене не могут работать несколько одинаковых моделей с ЮВ контроллером по разным слотам.
Т.е. проблему ошибки клонирования моделей с флип и ЮВ контроллером, наконец-то решили.
Однако это требует МВСЕ 2.0 от 05.2021 и выше + МСП 2.4 или выше.
Но хотя бы дает спокойно использовать копии одной и той же модели в одной сцене!
Равное, для ОпМВ - это также решено.
И описываемый здесь баг имеется только в ванильном МВ!
Способ:
- На слот базовой текстуры поместить чистый серый фон.
Т.е. текстуру с заливкой серым цветом. 128, 128, 128.
Указать слот UV1.
|
|
Настройка базового слота.
|
Текстура.
|
- На слот текстуры Detail применить основную текстуру.
Т.е. ту, что должна находиться на слоте Base.
Указать слот UV1.
|
|
Настройка слота детайл карты.
|
И некая текстура
|
- Теперь можно применить текстуру на желаемый слот.
Decal, Dark, Glow и пр.
Указать слот UV0.
|
|
Настройка слота Глоу карты ( в данном случае).
|
И некая текстура
|
Таким образом, сохраняется оригинальная яркость базовой текстуры и, перемещается, только текстура на нужном слоте!
Фактически, базовая текстура продолжает перемещаться, но за счет чистого фона это становится не заметным.
Если требуется придать
прожаренности, то можно использовать более светлые текстуры.
Примечание.
В сцене может работать несколько таких моделей.
По крайней мере, для активаторов это верно.
Примечание.
Возможно в ОпМВ с этим все проще.
Но для чистого МВ приходится использовать "костыли".