- Рейтинг
- 2
Приветствую
Обнаружил особенность, при которой некоторым объектам (всегда одним и тем же) присваиваются инвертированные трансформации, при присваивании в цикле. У большей же части объектов координаты получаются верными.
Например, в массиве позиций для третьего по счету объекта следующая позиция:
После присваивания данной позиции объекту в цикле он принимает следующее положение:
Аналогично и с вращением:
Возможно ли как-нибудь убрать эту нежелательную инверсию?
Обнаружил особенность, при которой некоторым объектам (всегда одним и тем же) присваиваются инвертированные трансформации, при присваивании в цикле. У большей же части объектов координаты получаются верными.
Например, в массиве позиций для третьего по счету объекта следующая позиция:
Код:
reader.nodes[3].position
[95.0901,130.09,0]
Код:
$.position
[-130.09,95.0901,0]
Код:
reader.nodes[3].rotation
(quat 0 0 -0.707107 -0.707107)
...
$.rotation
(quat 0 0 0.707107 0.707107)