|
@@ -5,6 +5,9 @@
|
|
|
|
|
|
THREE.Math = {
|
|
|
|
|
|
+ DEG2RAD: Math.PI / 180,
|
|
|
+ RAD2DEG: 180 / Math.PI,
|
|
|
+
|
|
|
generateUUID: function () {
|
|
|
|
|
|
// http://www.broofa.com/Tools/Math.uuid.htm
|
|
@@ -120,29 +123,17 @@ THREE.Math = {
|
|
|
|
|
|
},
|
|
|
|
|
|
- degToRad: function () {
|
|
|
-
|
|
|
- var degreeToRadiansFactor = Math.PI / 180;
|
|
|
-
|
|
|
- return function ( degrees ) {
|
|
|
-
|
|
|
- return degrees * degreeToRadiansFactor;
|
|
|
+ degToRad: function ( degrees ) {
|
|
|
|
|
|
- };
|
|
|
-
|
|
|
- }(),
|
|
|
+ return degrees * THREE.Math.DEG2RAD;
|
|
|
|
|
|
- radToDeg: function () {
|
|
|
-
|
|
|
- var radianToDegreesFactor = 180 / Math.PI;
|
|
|
-
|
|
|
- return function ( radians ) {
|
|
|
+ },
|
|
|
|
|
|
- return radians * radianToDegreesFactor;
|
|
|
+ radToDeg: function ( radians ) {
|
|
|
|
|
|
- };
|
|
|
+ return radians * THREE.Math.RAD2DEG;
|
|
|
|
|
|
- }(),
|
|
|
+ },
|
|
|
|
|
|
isPowerOfTwo: function ( value ) {
|
|
|
|