- 17 1月, 2013 1 次提交
-
-
由 Ben Houston 提交于
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.
-
- 16 1月, 2013 2 次提交
-
-
由 Mr.doob 提交于
@WestLangley I've changed most of the vector.applyMatrix4() to vector.projectPoint(). Feel free to change back the ones that aren't needed (or let me know which ones can need to be changed back and I will do it).
- 09 1月, 2013 1 次提交
-
-
由 Ben Houston 提交于
update math constructors to not copy when provided explicit initial values per @mrdoob: https://github.com/mrdoob/three.js/pull/2902#issuecomment-11999928
-
- 04 1月, 2013 1 次提交
-
-
由 Mr.doob 提交于
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. Good thing we have a ton of examples to make sure nothing is broken. The unit tests also helped. However, I suspect I've left something unchanged.
-
- 03 1月, 2013 3 次提交
-
-
由 Mr.doob 提交于
Also, code clean up here and there.
-
由 Oliver Sand 提交于
Add missing space Fix isIntersectionSphere Addunit test for isIntersectionSphere
-
由 Oliver Sand 提交于
Tets if two spheres intersect
-
- 31 12月, 2012 1 次提交
-
-
由 Mr.doob 提交于
Renamed .multiplyMatrix* to .applyMatrix* and .multiplyQuaternion to .applyQuaternion as suggested by @WestLangley in #2860.
-
- 30 12月, 2012 1 次提交
-
-
由 Mr.doob 提交于
Makes the code so much nicer imho...
-
- 18 12月, 2012 2 次提交
-
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
-
- 10 12月, 2012 2 次提交
-
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
-
- 06 12月, 2012 1 次提交
-
-
由 Ben Houston 提交于
-
- 05 12月, 2012 3 次提交
-
-
由 Ben Houston 提交于
add Triangle3, add optionalTargets to Box2,Box3,Plane,Sphere,Ray where possible to reduce GC load, add Triangle3 unit tests.
-
由 Mr.doob 提交于
-
由 alteredq 提交于
More garbage collection friendly (on repeated calls) Geometry.computeBoundingBox() and Geometry.computeBoundingSphere()
-
- 04 12月, 2012 2 次提交
-
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
fixed #2728, Moved geometry primitives out of src/core into src/math. src/core is now exclusive scene primitives.
-
- 03 12月, 2012 4 次提交
-
-
由 Ben Houston 提交于
-
由 alteredq 提交于
-
由 Mr.doob 提交于
-
由 Ben Houston 提交于
add equals, clone to Box2, Box3, Plane and Sphere. Adopt +Inf/-Inf in Box2 and Box3 per @mrdoob'd recommendation. Begin Box3 unit test.
-
- 02 12月, 2012 3 次提交
-
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
-
- 01 12月, 2012 9 次提交
-
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
move away from static fromXXX-style constructors to setXXX style member functions widely used in ThreeJS.
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
Plane,Box3,Sphere improvements: static constructors, code simplficiation, optimizations. Box3 made more robust via true empty (+MAX_VALUE,-MIN_VALUE).
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
-
由 Ben Houston 提交于
-