Ben Houston
|
b83d79b759
remove GC from Ray.distanceToPoint
|
12 years ago |
Ben Houston
|
a37615f546
adopt Ray in Raycaster in a way that doesn't change API of Raycaster
|
12 years ago |
Ben Houston
|
f3671a9def
remove non-core and trivial geometric primitive fucntions to reduce code bulk.
|
12 years ago |
Ben Houston
|
44774275c9
remove excessively long ray-box intersection code + unit tests.
|
12 years ago |
Ben Houston
|
b9a98dd689
add some unit tests for Ray-Sphere intersection testing.
|
12 years ago |
Ben Houston
|
1e52836e47
add slow but correct intersectBox with unit tests.
|
12 years ago |
Ben Houston
|
8140a99ad2
remove console log output.
|
12 years ago |
Ben Houston
|
328f5422be
simplify Ray constructor based on @mrdoob's feedback here: https://github.com/mrdoob/three.js/pull/2734#commitcomment-2244506
|
12 years ago |
Ben Houston
|
58bbf74cb8
all Ray unit tests pass.
|
12 years ago |
Ben Houston
|
dd58a87142
finished scope of Ray unit tests, now I just need to make them work.
|
12 years ago |
Ben Houston
|
e921f46141
Ray unit tests.
|
12 years ago |
Ben Houston
|
e6f509baf6
rename Ray -> Raycaster, Ray3 -> Ray per @mrdoob (see #2729)
|
12 years ago |
Ben Houston
|
d821397c16
fixed #2728, Moved geometry primitives out of src/core into src/math. src/core is now exclusive scene primitives.
|
12 years ago |
Ben Houston
|
970ee2bf95
Merge branch 'dev' into ray3
|
12 years ago |
Mr.doob
|
64ef7d7045
Updated builds.
|
12 years ago |
Mr.doob
|
c1f9ef832e
Replaced THREE.UV with THREE.Vector2.
|
12 years ago |
Mr.doob
|
2867e6e77d
Updated builds.
|
12 years ago |
Ben Houston
|
c8d990f491
add recastSelf and document that I am unsure of the best way to handle failure cases.
|
12 years ago |
Ben Houston
|
db1e452efa
initial implementation of Ray3.
|
12 years ago |
Ben Houston
|
78cf677506
all unit tests pass.
|
12 years ago |
Ben Houston
|
0b4bdc7c19
only 6 unit tests failing, all related to box.isIntersection.
|
12 years ago |
Ben Houston
|
c70714deb8
many more unit tests passing, still ~30 failing.
|
12 years ago |
Mr.doob
|
3e20c628b1
More readable Vector3.distanceToSquared.
|
12 years ago |
Mr.doob
|
359f4669a7
Merge remote-tracking branch 'alteredq/dev' into dev
|
12 years ago |
alteredq
|
defff278b9
Made WebGLDeferredRenderer self-standing.
|
12 years ago |
alteredq
|
15c5183f64
Moved WebGLDeferredRenderer to examples/js/renderers
|
12 years ago |
alteredq
|
6f04bdda14
Renamed DeferredHelper => WebGLDeferredRenderer
|
12 years ago |
alteredq
|
e760e48263
Deferred shading: sharing light proxy geometry.
|
12 years ago |
alteredq
|
f39c0bf02a
More garbage collection friendly Box2.distanceToPoint(), Box3.distanceToPoint() and Vector3.distanceToSquared()
|
12 years ago |
Mr.doob
|
cd14488224
Reimplemented clean up.
|
12 years ago |