У меня проблема. В Three.js я хочу повернуть сферу (Землю) вокруг оси, наклонной на 23,5 град. Я нашел сферу .rotation.x, sphere.rotation.y и sphere.rotation.z, но когда я совмещаю их в правильном соотношении, вращение сферы довольно странно - у него нет постоянной оси вращения. Я думаю, мне нужна функция, например sphere.rotation.vector (1,0, -1). Кто-нибудь знает, как эта функция вызывается и как выглядит правильный синтаксис?Three.js - Вращение сферы вокруг определенной оси
Большое спасибо за ответы!
большое спасибо! он хорошо работает :) – karlosss
Так как трижды r59 'setEulerFromQuaternion()' был удален (см. https://github.com/mrdoob/three.js/wiki/Migration#r58--r59). Вторая строка должна быть следующей: 'object.rotation = new THREE.Euler(). SetFromQuaternion (quaternion);' – kontur