Ben Houston
|
a48922b97c
adopt @mrdoob's suggested Box2,Box3 constructor (update tests), make Triangle.normal also available as a static (easy consistent normal generation.)
|
12 years ago |
Ben Houston
|
14ad378826
All unit tests pass now for Box2, Box3 and Triangle3. Fix bug in Plane.js caught in Triangle3 unit tests. Replace Raycaster.pointInFace3 with Triangle3.containsPoint, no loss of FPS in examples.
|
12 years ago |
Ben Houston
|
c5d38e8993
add Triangle3, add optionalTargets to Box2,Box3,Plane,Sphere,Ray where possible to reduce GC load, add Triangle3 unit tests.
|
12 years ago |
Ben Houston
|
f3671a9def
remove non-core and trivial geometric primitive fucntions to reduce code bulk.
|
12 years ago |
Ben Houston
|
e921f46141
Ray unit tests.
|
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 |
Ben Houston
|
42d586f760
minor fixes.
|
12 years ago |
Ben Houston
|
7c6a44ad02
cleaning up unit tests for Sphere, Box2, Box3, Plane.
|
12 years ago |
Ben Houston
|
2e89cf6d3b
pull out test suite constants into their own script.
|
12 years ago |
Ben Houston
|
7c097f8373
initial Plane unit tests. problems with higher scope variables being utilized between modules.
|
12 years ago |
Ben Houston
|
7c501b07b9
complete Box3 unit tests, add Box2 unit tests.
|
12 years ago |