Ben Houston
|
ef2d69065f
Triangle3.barycoodinate -> Triangle3.barycoordFromPoint. Add unit test for barycoordFromPoint. Fix order of components in returned barycoords.
|
12 lat temu |
Ben Houston
|
6662934d5c
rn setPointsAndIndices -> setFromPointsAndIndices and add unit test.
|
12 lat temu |
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 lat temu |
Ben Houston
|
e47032d0f7
Merge branch 'dev' of git://github.com/mrdoob/three.js.git into ray3
|
12 lat temu |
Ben Houston
|
c5d38e8993
add Triangle3, add optionalTargets to Box2,Box3,Plane,Sphere,Ray where possible to reduce GC load, add Triangle3 unit tests.
|
12 lat temu |
Mr.doob
|
31bc5741fe
Merge remote-tracking branch 'benaadams/patch-5' into dev
|
12 lat temu |
Mr.doob
|
6e0c0aaecf
Simplified Geometry's boundingSphere and boundingBox checks.
|
12 lat temu |
Ben Adams
|
4061f08f37
Recalc scene before using matrix
|
12 lat temu |
alteredq
|
11f6d92f1d
Updated builds.
|
12 lat temu |
alteredq
|
a7cd32a4d8
Merge remote-tracking branch 'remotes/zz85/master' into dev
|
12 lat temu |
alteredq
|
4073df5091
More garbage collection friendly (on repeated calls) Geometry.computeBoundingBox() and Geometry.computeBoundingSphere()
|
12 lat temu |
zz85
|
c48feb3e05
Optimize FontUtils.Triangulate() by inlining insideTriangle() - thanks @davidberneda #2748
|
12 lat temu |
Mr.doob
|
3823a3d42e
Changed *Library from Array to Object. Fixes #2745.
|
12 lat temu |
Mr.doob
|
bb7b363148
Updated builds.
|
12 lat temu |
Mr.doob
|
7f84c7655c
Fixed compiler errors.
|
12 lat temu |
Mr.doob
|
abdb139406
Merge remote-tracking branch 'bhouston/ray3' into dev
|
12 lat temu |
Ben Houston
|
97d43cd4cd
adopt Sphere class as geometry.boundingSphere in extras.
|
12 lat temu |
Mr.doob
|
731717a051
Editor: Default state to empty.
|
12 lat temu |
Mr.doob
|
ef79b0e686
Merge remote-tracking branch 'zz85/docs' into dev
|
12 lat temu |
Ben Houston
|
b11e805560
add degreesToRadians / radiansToDegrees to Math.
|
12 lat temu |
Mr.doob
|
aaceceb00d
Merge remote-tracking branch 'tapio/normalmap-transparent' into dev
|
12 lat temu |
Ben Houston
|
ff62058fe4
clean up formatting per ThreeJS style.
|
12 lat temu |
Ben Houston
|
ea832104ac
Raycaster improvements: ensure input ray is normalized, move up quick distance/near-far testing, unnest logic in Raycaster and centralize the addition of hits to the list of intersects.
|
12 lat temu |
zz85
|
e4c0c6878d
Remove .getNormalVector() from Curve.js
|
12 lat temu |
zz85
|
caf3de3050
[docs] Update docs
|
12 lat temu |
Ben Houston
|
55e4384cc3
simplify branching logic in Raycaster and only calculate planeSign if required.
|
12 lat temu |
Ben Houston
|
c027f3f286
mention another possible optimization of Raycaster if input ray is normalized
|
12 lat temu |
Ben Houston
|
ccecf0745c
adopt higher level Plane class in Raycaster instead of Vector3(vector,normal) pair.
|
12 lat temu |
Mr.doob
|
d90e934c59
Merge remote-tracking branch 'alteredq/dev' into dev
|
12 lat temu |
Mr.doob
|
b78afdb0df
Merging with @alteredq branch.
|
12 lat temu |