×
Меню
Индекс

BoneOffset

BoneOffset  нода позволяющая управлять позицией светильника в руках НРС и существ.
 
Эта вспомогательный объект, отвечающий за смещение модели светильника в руках относительно ее нулевых координат.
Чтобы, светильник ставился в мир — с опорой в нулевые координаты, но, при этом и в руках размещался правильно!
 
Для этого она и задумана.
Связано с тем, что технически, светильники занимают слот Щита, который находится с центром опоры выше запястья.
Если не дать светильнику смещения, он будет находится не в самом удобном для ношения месте.
Т.е. в середине запястья.
А если сместить видимую часть оного (т.е. саму модель), это создаст проблемы с размещением оного в мире, т.к. он будет появляться не там куда его визуально ставят.
Правда возникает вопрос, отчего не создали дополнительный слот для размещения светильников прямо в руке, это решило бы все проблемы с позиционированием, хотя могло бы создать новые - такие как лампы торчащие через щиты. :D
 
Создание BoneOffset  в модели светильника:
См.
здесь.
 
Примечание.
KeyframeController — повешенный на этот объект, не дал результата, впрочем, возможно были какие-то неточности в его настройках.
Либо Shield Bone перехватывает на себя управление.
Вполне возможно, что BoneOffset работает не сам по себе, а лишь сообщая Shield Bone координаты для смещения (offset).
 
Примечание.
Подстройку смещения нового (уникального) светильника удобнее производить при активной игре.
Т.е запустив игру в окне и дорабатывать смещение фонарика в нифскопе.
 
Для обновление позиций смещения, в игре, объект надо убирать в инвентарь.
Также крайне важно, чтобы объект был только ОДИН В СЦЕНЕ!
Т.е. если объектов в сцене будет несколько, обновления не произойдет.
Это касается любых объектов!