Mr.doob
|
1a87d2d16e
Box3: Clean up.
|
9 years ago |
Mugen87
|
c21a28c4b1
put isIntersectionSphere inside a closure
|
9 years ago |
Mugen87
|
bd236dab4c
Added Box3/Sphere intersection tests
|
9 years ago |
Ben Houston
|
036147e203
geometry/object.clips -> geometry/object.animation
|
10 years ago |
Daniel Hritzkiv
|
8d3f1ce652
Prefer one-line constructor+copy in clone methods
|
10 years ago |
Daniel Hritzkiv
|
ba65769db7
Updated clone + copy methods; rearranged methods; fix CubeTexture's clone method
|
10 years ago |
dubejf
|
324cfb9dc6
Fix typos
|
10 years ago |
Greg French
|
ed95c45bc8
Update Box3.js
|
10 years ago |
Mr.doob
|
a396b6f421
Box3: Simplified code.
|
11 years ago |
WestLangley
|
28801c2987
Support BufferGeometry in Box3.setFromObject()
|
11 years ago |
Joshua Koo
|
aafd29c50a
Code transforming mrdoob style second attempt See #4806
|
11 years ago |
Jan Wrobel
|
d464040d5f
Simplify Box2 and Box3 setFromPoints, add tests.
|
11 years ago |
Jan Wrobel
|
0a3ee86c8c
Remove duplicated Box3.addPoint.
|
11 years ago |
Mr.doob
|
44bb8284ff
Merge branch 'dev' of https://github.com/TatumCreative/three.js into dev
|
11 years ago |
Greg Tatum
|
9f4693c61e
Completed Box3 documentation
|
11 years ago |
Greg Tatum
|
2dc72cd1cb
Fleshed out Box3 docs. Added optionalTarget parameter to both box's .getParameter()
|
11 years ago |
Mr.doob
|
1de68da790
Added sphere.center support to BufferGeometry. See #3748.
|
12 years ago |
WestLangley
|
c899b724fa
Added Box3.setFromObject(). Removed Object3D.computeBoundingBox().
|
12 years ago |
Mr.doob
|
cc57273cf4
Reverting to Object.prototype = { pattern. Only using it on the methods that really need it.
|
12 years ago |
Ben Houston
|
1f4f7e1a79
(Box3|Line3|Plane|Ray|Sphere).transform() -> applyMatrix4() for consistency.
|
12 years ago |
Mr.doob
|
f60212b5b0
Removed re-asigning of constructors.
|
12 years ago |
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.
|
12 years ago |
Ben Houston
|
ceb6671c2f
initial adoption of closures in the math library. all unit tests pass.
|
12 years ago |
Mr.doob
|
39763ab7d0
Changed back some .projectPoint() to .applyMatrix4() as per bb873d16d676ead71dfce5181a73828b5993a05f.
|
12 years ago |
Mr.doob
|
bb873d16d6
Added Vector3.projectPoint() as suggested in #2921.
|
12 years ago |
Mr.doob
|
c8e453788d
Faster Box2 and Box3 containsPoint.
|
12 years ago |
Mr.doob
|
51c1c4920c
CanvasRenderer+SVGRenderer: Removed 2D clipping for Face3/Face4 elements as the projector is already taking care of that.
|
12 years ago |
Ben Houston
|
adaa3d042f
update math constructors to not copy when provided explicit initial values per @mrdoob: https://github.com/mrdoob/three.js/pull/2902#issuecomment-11999928
|
12 years ago |
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.
|
12 years ago |
Mr.doob
|
ef87a12c9a
Cleaned up Box3.
|
12 years ago |