Skip to content

Releases: gkjohnson/three-mesh-bvh

v0.1.5

04 Jan 02:42
Compare
Choose a tag to compare

Fixed

  • Uglify warning for inline defined functions.

v0.1.4

04 Jan 02:42
Compare
Choose a tag to compare

Changed

  • Changed three.js peer dependency version from ^ to >= to prevent warnings.

v0.1.3

24 May 15:46
Compare
Choose a tag to compare

Added

  • Use the BufferGeometry bounding box if it exists and set it if it does not.

Changed

  • Use the center of the triangles bounding box instead of the average of the vertices as the triangles center when binning the polygons.

v0.1.2

17 Mar 19:09
Compare
Choose a tag to compare

Fixed

  • Bug where closestPointToGeometry would throw an error when target vectors were provided because a function name was misspelled.

v0.1.1

17 Mar 00:05
Compare
Choose a tag to compare

Added

  • API for performing intersecting boxes, spheres, and geometry.
  • API for checking the distance to geometry and points.

Fixed

  • Fixed issue where an index buffer of the incorrect type was created if there were more than 2^16 vertices.
  • Fixed MeshBVHVisualizer not visualizing all the groups in the bvh.

v0.1.0

28 Feb 08:10
Compare
Choose a tag to compare

Added

  • Error conditions when using InterleavedAttributeBuffers for both index and position geometry attributes.
  • The geometry index attribute is modified when building the MeshBVH. And index attribute is created on geometry if it does not exist.

Fixed

  • Fix the bounds tree not respecting groups

v0.0.2

05 Jan 21:59
Compare
Choose a tag to compare

Added

  • Add included files array to package.json.

Nodes Share Triangles

16 Oct 15:02
8ee4170
Compare
Choose a tag to compare

The last point at which nodes share triangles before the memory adjustments and addition of node overlap and one-node-per-triangle: #36