Ho un problema. In Three.js, voglio ruotare una sfera (Terra) attorno all'asse inclinato di 23,5 gradi. Ho trovato sphere.rotation.x, sphere.rotation.y e sphere.rotation.z, ma quando li combino nel rapporto corretto, la rotazione della sfera è piuttosto strana - non ha un asse di rotazione permanente. Penso di aver bisogno di una funzione come sphere.rotation.vector (1,0, -1). Qualcuno sa come viene chiamata questa funzione e qual è la sintassi corretta?Three.js - Rotazione di una sfera attorno a un determinato asse
Mille grazie per le risposte!
grazie mille! funziona bene :) – karlosss
Poiché threejs r59 'setEulerFromQuaternion()' è stato rimosso (consultare: https://github.com/mrdoob/three.js/wiki/Migration#r58--r59). La seconda riga ora dovrebbe essere: 'object.rotation = new THREE.Euler(). SetFromQuaternion (quaternion);' – kontur