aboutsummaryrefslogtreecommitdiff
path: root/src/geometry
diff options
context:
space:
mode:
authorSébastien Crozet <developer@crozet.re>2023-01-22 19:01:09 +0100
committerSébastien Crozet <developer@crozet.re>2023-01-22 19:01:09 +0100
commit26596bdc2ef7537619ab763668381f8b5496b726 (patch)
tree1ddab05177fba9f61ad68c779c1f9bb09fd35a64 /src/geometry
parent1a4183cc94acc3210e4ae467abbea7d68e51c5ff (diff)
downloadrapier-voxels.tar.gz
rapier-voxels.tar.bz2
rapier-voxels.zip
Voxel fracture experimentsvoxels
Diffstat (limited to 'src/geometry')
-rw-r--r--src/geometry/mod.rs1
-rw-r--r--src/geometry/narrow_phase.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/geometry/mod.rs b/src/geometry/mod.rs
index a91c4b9..676fe69 100644
--- a/src/geometry/mod.rs
+++ b/src/geometry/mod.rs
@@ -54,6 +54,7 @@ pub type PointProjection = parry::query::PointProjection;
/// The the time of impact between two shapes.
pub type TOI = parry::query::TOI;
pub use parry::shape::SharedShape;
+pub use parry::shape::{OctantPattern, VoxelType, Voxels};
bitflags::bitflags! {
/// Flags providing more information regarding a collision event.
diff --git a/src/geometry/narrow_phase.rs b/src/geometry/narrow_phase.rs
index dacca9e..70fa30f 100644
--- a/src/geometry/narrow_phase.rs
+++ b/src/geometry/narrow_phase.rs
@@ -1013,6 +1013,7 @@ impl NarrowPhase {
bodies: &RigidBodySet,
out_contact_pairs: &mut Vec<TemporaryInteractionIndex>,
out_manifolds: &mut Vec<&'a mut ContactManifold>,
+ out_pairs: &mut Vec<TemporaryInteractionIndex>,
out: &mut Vec<Vec<ContactManifoldIndex>>,
) {
for out_island in &mut out[..islands.num_islands()] {