Skip to content

Release v0.2.6

Choose a tag to compare

@KhoiDOO KhoiDOO released this 26 Jun 17:00
· 987 commits to main since this release

Features

  • Added support for returning signed distances (SDF) and projected points in BVH CUDA kernels and Python bindings.
  • Implemented compute_closest_point using Voronoi regions for robust Point-to-Triangle projection.
  • Implemented precise ray casting parity checking using the closest triangle's centroid in MeshBVH.
  • Added compute_squared_distance for Point-to-AABB projections.
  • Added query_points method and bindings to TriangleMesh, routing point queries to the internal BVH.

Refactors & Build

  • Renamed return_intersected_pts argument to return_prj_pts across the entire codebase.
  • Bumped library version and dependencies in pyproject.toml.

Examples

  • Updated ds_bvh.ipynb to elegantly visualize nearest AABB queries.
  • Added Example 7 to ds_mesh.ipynb demonstrating TriangleMesh.query_points with SDF ray parity check, wireframes, and line-projection visualization.