У меня возникли проблемы с сохранением позиции подузла, удаленного и добавленного в rootNode. И родительский узел, и подузел имеют перевод pivot, что, как мне кажется, является частью проблемы. Я попытался установить свойство transform в свойство worldtransform, а затем удалить и снова присоединить узел к корню. Но позиция немного сдвигается. Я попытался удалить поворотное преобразование, добавить worldtransform к корневому узлу и восстановить поворотное. Иногда мне кажется, что я решил эту проблему, тогда конкретный узел перескакивает при повторном подключении в качестве корневого узла.
Похоже, что поворот подузла и родительского узла влияет на преобразование мира. Таким образом, удаление родительского узла из уравнения, похоже, смещает окончательную позицию.
Есть ли способ добавить подузел к корневому узлу, сохраняя при этом его физическое положение/поворот.
Любые указатели будут оценены.