В любом случае, я очень новичок в библиотеке javascript three.js и работе с 3D в целом...
Я создал очень простую сцену в Blender и экспортировал ее в файл collada (.dae). Когда дело доходит до его импорта с помощью загрузчика collada three.js (с использованием THREE.ColladaLoader), объекты в моей сцене появляются, но повороты не применяются.
Например, у меня есть несколько цилиндров в моей сцене, некоторые я нарисовал и не обрабатывал, некоторые я скопировал из оригинала, а некоторые я скопировал из оригинала, а затем повернул на 90 градусов. Отображаются все объекты, но те, которые были повернуты в сцене на 90 градусов, не отображаются повернутыми. Как будто применяются вращения.
Быстро просмотрел файл .dae, и, похоже, там есть информация о вращении. При предварительном просмотре файла .dae с помощью другого инструмента все выглядит нормально. Я даже попробовал очень простую сцену с растянутым прямоугольным параллелепипедом, который был повернут. Прямоугольная форма правильная при просмотре в браузере, но вращение не применяется.
Есть идеи?
Спасибо