Three.js: Добавьте функции THREE.deg (rad) и THREE.rad (deg), чтобы преобразовать значения

Созданный на 8 авг. 2016  ·  6Комментарии  ·  Источник: mrdoob/three.js

потребуется немного кода, но он полезен
image

Самый полезный комментарий

Эти методы уже доступны.

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

Все 6 Комментарий

Или создайте только одну функцию, очень распространенную операцию:

THREE.deg( deg ) // returns rad

geometry.rotateY( THREE.deg( 90 ) )

Эти методы уже доступны.

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

Эти методы уже доступны.

Я ЗНАЮ!

Создайте АЛИАС для красивого синтаксиса:

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

@WestLangley привет!

three.js - это не математическая библиотека ...

Я бы посоветовал вам написать вместо этого такой код:

geometry.rotateY( 90 * THREE.Math.DEG2RAD );
Была ли эта страница полезной?
0 / 5 - 0 рейтинги