Skip to content

Release v0.21.0#343

Merged
sebcrozet merged 7 commits intomasterfrom
voxels-intersection-check
May 16, 2025
Merged

Release v0.21.0#343
sebcrozet merged 7 commits intomasterfrom
voxels-intersection-check

Conversation

@sebcrozet
Copy link
Member

0.21.0

Added

  • Add TriMesh::cast_ray_with_culling and TriMesh::cast_local_ray_with_culling for casting rays on a triangle mesh
    but with the possibility to prevents hits on front-faces or back-faces.
  • Add contact manifold calculation between two voxels shapes, or a voxels shape and compound shape.
  • Add intersection check between voxels and other shapes.

Modified

  • Add new variants to TypedWorkspaceData for voxels-voxels and voxels-compound collision detection workspace
    data.
  • The Voxels shape now only support cuboids as their leaf geometries (pseudo-balls were removed).

@sebcrozet sebcrozet merged commit 592bbb3 into master May 16, 2025
7 checks passed
@sebcrozet sebcrozet deleted the voxels-intersection-check branch May 16, 2025 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant