Three.js: Ajoutez les fonctions THREE.deg(rad) et THREE.rad(deg), pour convertir les valeurs

Créé le 8 août 2016  ·  6Commentaires  ·  Source: mrdoob/three.js

il faudra un peu de code, mais c'est utile
image

Commentaire le plus utile

Ces méthodes sont déjà disponibles.

var radians = THREE.Math.degToRad( degrees );
var degrees = THREE.Math.radToDeg( radians );

Tous les 6 commentaires

Ou créez une seule fonction, une opération très courante :

THREE.deg( deg ) // returns rad

geometry.rotateY( THREE.deg( 90 ) )

Ces méthodes sont déjà disponibles.

var radians = THREE.Math.degToRad( degrees );
var degrees = THREE.Math.radToDeg( radians );

Ces méthodes sont déjà disponibles.

JE CONNAIS!

Créez ALIAS pour une jolie syntaxe :

THREE.deg = function( deg ) {
  return THREE.Math.degToRad( deg );
}

@WestLangley bonjour !

three.js n'est pas une bibliothèque mathématique...

Je vous suggère plutôt d'écrire le code comme ceci :

geometry.rotateY( 90 * THREE.Math.DEG2RAD );
Cette page vous a été utile?
0 / 5 - 0 notes