Three.js: Fügen Sie die Funktionen DREI.deg(rad) und DREI.rad(deg) hinzu, um Werte umzuwandeln

Erstellt am 8. Aug. 2016  ·  6Kommentare  ·  Quelle: mrdoob/three.js

es wird ein wenig Code brauchen, aber es ist nützlich
image

Hilfreichster Kommentar

Diese Methoden sind bereits verfügbar.

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

Alle 6 Kommentare

Oder erstellen Sie nur eine Funktion, eine sehr häufige Operation:

THREE.deg( deg ) // returns rad

geometry.rotateY( THREE.deg( 90 ) )

Diese Methoden sind bereits verfügbar.

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

Diese Methoden sind bereits verfügbar.

ICH KENNE!

Erstellen Sie ALIAS zu hübscher Syntax:

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

@WestLangley hallo!

Three.js ist keine Math-Bibliothek...

Ich würde vorschlagen, dass Sie den Code stattdessen wie folgt schreiben:

geometry.rotateY( 90 * THREE.Math.DEG2RAD );
War diese Seite hilfreich?
0 / 5 - 0 Bewertungen