- 14 4月, 2012 4 次提交
-
-
由 Mr.doob 提交于
-
由 ide user ide_gero3 提交于
-
由 ide user ide_gero3 提交于
This reverts commit de6d62bf.
-
由 ide user ide_gero3 提交于
-
- 12 4月, 2012 1 次提交
-
-
由 ide user ide_gero3 提交于
-
- 11 4月, 2012 4 次提交
-
-
由 ide user ide_gero3 提交于
-
由 ide user ide_gero3 提交于
-
由 ide user ide_gero3 提交于
-
由 ide user ide_gero3 提交于
first update towards typedarray usage in matrices\n This was done with some simple replaces it doesn't work yet
-
- 09 4月, 2012 1 次提交
-
-
由 alteredq 提交于
This is now done as method of Matrix3 object which gets as a parameter Matrix4 object to be inverted (to be consistent with how Matrix4 => Matrix4 inversion is done). As per discussion in #1615.
-
- 08 4月, 2012 3 次提交
-
-
由 Mr.doob 提交于
Added some vars. The compiler is already optimising this so there is no point on doing this risky pattern anymore.
-
由 Mr.doob 提交于
Matrix4's static methods makeFrustum, makePerspective, makeOrtho are now normal non-static public methods. Fixes #1615.
-
由 Mr.doob 提交于
Renamed Matrix4's setTranslation, setRotationX, setRotationY, setRotationZ, setRotationAxis and setScale to makeTranslation, makeRotationX, makeRotationY, makeRotationZ, makeRotationAxis and makeScale. Fixes #1615.
-
- 06 3月, 2012 1 次提交
-
-
由 Mr.doob 提交于
-
- 25 2月, 2012 3 次提交
- 22 2月, 2012 1 次提交
-
-
由 alteredq 提交于
As usual, it's up to caller to cache the value if it's not used right away. Had to use Matrix4's internal matrix to avoid circular cross-dependency between Vector3 and Matrix4 (added extra internal matrix m3 for this not used anywhere in Matrix4 itself to minimize chances of messing up something).
-
- 20 2月, 2012 2 次提交
- 21 1月, 2012 1 次提交
-
-
由 alteredq 提交于
-
- 19 11月, 2011 3 次提交
-
-
由 alteredq 提交于
"Fixed typos in Matrix4's transpose() and getInverse()" https://github.com/AddictArts/three.js/commit/62d2560b3c7b9868fc25f628c4022448aaff6b00
-
由 John Pywtorak 提交于
Changed console error to return null and updated WebGLRenderer to handle null value. A valid matrix with no rotation and 0 scale will have a 0 determinant and does not need a normal matrix. Work By: Erik Kitson
-
由 Erik Kitson 提交于
Fixed typos in Matrix4's transpose() and getInverse(). Also added convenience functions for adding a translation or rotation to a matrix (rather than just setting them). Work by: Erik Kitson and Khang Duong
-
- 23 10月, 2011 1 次提交
-
-
由 Mr.doob 提交于
-
- 21 10月, 2011 1 次提交
-
-
由 alteredq 提交于
-
- 09 10月, 2011 4 次提交
-
-
由 Mr.doob 提交于
Maybe a bit too early, but just want to see that code clean and simple...
-
由 Mr.doob 提交于
-
由 Mr.doob 提交于
* The new system allow us to add lights and cameras as children of any object without hacks. * The Camera needs to be added to a Scene. If the Camera has no parent it's added to the Scene being renderer automatically. * I'll work on implementing this into the WebGLRenderrer tomorrow (gonna be a looong day... ).
-
由 Mr.doob 提交于
-
- 06 10月, 2011 1 次提交
-
-
由 Mr.doob 提交于
-
- 11 9月, 2011 1 次提交
-
-
由 alteredq 提交于
This buggy pattern ("something = parameter || nonzero value") exists at more places though elsewhere setting to zero doesn't make that much sense (e.g. in geometries). Not sure if we should change it everywhere to proper pattern ("something = ( parameter !== undefined ) ? parameter : value"). Maybe it would be good for establishing habit. I remember fixing this buggy pattern long ago but it just keeps popping up.
-
- 23 8月, 2011 1 次提交
-
-
由 alteredq 提交于
Still not very fond of decompose returning new array. We will see when it'll be actually used - as API allows for passing in existing translation, rotation, scale, maybe this return array could be eliminated.
-
- 22 8月, 2011 3 次提交
- 03 8月, 2011 2 次提交
- 27 7月, 2011 1 次提交
-
-
由 pushmatrix 提交于
-
- 23 7月, 2011 1 次提交
-
-
由 Mr.doob 提交于
-