Releases: vanruesc/sparse-octree
Releases · vanruesc/sparse-octree
v4.2.0
v4.1.1
v4.1.0
v4.0.3
v4.0.2
v4.0.1
v4.0.0
Changelog
- Octant and CubicOctant
- Moved octant recycling logic into
OctreeUtils
. See 83ac044. - Renamed
PATTERN
topattern
. - Renamed
EDGES
toedges
.
- Moved octant recycling logic into
- Octree
- PointOctree
- Renamed
add
method toput
. - Added
move
method for dynamic and efficient point updates. See f04acb6. - The method
remove
now returns the data entry of the removed point or null if it didn't exist. See ad9e40e. - Added
pointCount
field that keeps track of the amount of points in the tree. See 59b5ec2. - Introduced a constant internal threshold for more stable distance comparisons. See 81ad190.
- Renamed
- Misc
- Updated dependencies.
v3.0.0
Changelog
- ES5 Bundle
- Changed global module name from
OCTREE
toSPARSEOCTREE
. See ee32b61.
- Changed global module name from
- Helpers
- Moved
OctreeHelper
into external module octree-helper. The library no longer depends on three.js; only the demo does for obvious reasons.
- Moved
- Math
- Moved
Box3
andVector3
into external module math-ds.
- Moved
- Documentation
- Switched to ESDoc.