Daniel Ribeiro
|
22e629a119
Updating quaternion fromEuler. Tests were failing silently, only showing on console, but throwing an exception makes the tests properly fail.
|
12 лет назад |
Mr.doob
|
0e9f32f1dd
Checking if euler is instance of THREE.Euler. Fixes #3737.
|
12 лет назад |
Mr.doob
|
aa2b36105b
Fixed remaining getter based value access.
|
12 лет назад |
Mr.doob
|
972c852e9e
Removed Rotation class. Using getters/setters to keep .rotation and .quaternion in sync.
|
12 лет назад |
Mr.doob
|
380dba5f5d
Quaternion code clean up.
|
12 лет назад |
Ben Houston
|
a16a9f6775
complete Euler class, update examples, update Object3D, update unit tests.
|
12 лет назад |
Mr.doob
|
60db8b6617
Added fromArray and toArray to Quaternion.
|
13 лет назад |
Mr.doob
|
cc57273cf4
Reverting to Object.prototype = { pattern. Only using it on the methods that really need it.
|
13 лет назад |
Mr.doob
|
f60212b5b0
Removed re-asigning of constructors.
|
13 лет назад |
Ben Houston
|
e2df06e005
fix three missed conversions to closures. switch to extending math prototypes rather than replacing them. This is to ensure that types created in closures within a type's prototype definition get their prototype updated with the full definition.
|
13 лет назад |
Mr.doob
|
59afe1a3f0
Moved Vector3's __q1 to Vector3. Updated includes list. See #2920.
|
13 лет назад |
WestLangley
|
9e87d44f0d
Added Vector3.applyEuler() and Vector3.applyAxisAngle
|
13 лет назад |
Mr.doob
|
17815ddf5d
Added deprecated messages to more critical changes.
|
13 лет назад |
Mr.doob
|
24036c9b25
Added deprecated messages to avoid silent errors when using renamed methods. See #2883.
|
13 лет назад |
Mr.doob
|
a851b6b645
Removed debugger bits.
|
13 лет назад |
Mr.doob
|
b062fee866
Removed Vector* add() to addVectors() and addSelf() to add(). Same with sub, cross, min, max, lerp... Renamed Matrix* and Quaternion multiply() to multiplyMatrices(), multiplyQuaternions() and multiplySelf() to multiply(). See #2860.
|
13 лет назад |
Mr.doob
|
127c0f2400
matrix.multiplyVector3 to vector.multiplyMatrix4 as suggested in #2860.
|
13 лет назад |
Ben Houston
|
2613df2088
inline Vector2/3/4/Quaternion.length()/lengthSq() and optimize Vector2/3/4.setLength() with unit test coverage.
|
13 лет назад |
Ben Houston
|
ffbcfe75b2
remove Quat.add/addSelf/sub/subSelf and modify unit tests to match.
|
13 лет назад |
Ben Houston
|
2103070e8a
remove duplicate Quaternion.toEuler (already on Vector3.setEulerFromQuaternion), expand Quat unit test, fix merge.
|
13 лет назад |
Ben Houston
|
a1c4489a2e
add new credits to Quaternion.js, expand Quaternion unit tests, move Matrix4 set* methods to standard file location.
|
13 лет назад |
Ben Houston
|
835d6b13f4
initial quaternion unit tests, add Quaterion.toEuler (untested for now.)
|
13 лет назад |
Ben Houston
|
d821397c16
fixed #2728, Moved geometry primitives out of src/core into src/math. src/core is now exclusive scene primitives.
|
13 лет назад |