feat: update to parry 0.21
This commit is contained in:
committed by
Sébastien Crozet
parent
b798e1942d
commit
ef47848fba
@@ -14,11 +14,6 @@ pub fn init_world(testbed: &mut Testbed) {
|
||||
|
||||
let settings = testbed.example_settings_mut();
|
||||
|
||||
let geometry_mode = settings.get_or_set_string(
|
||||
"Voxels mode",
|
||||
0,
|
||||
vec!["PseudoCube".to_string(), "PseudoBall".to_string()],
|
||||
);
|
||||
let falling_objects = settings.get_or_set_string(
|
||||
"Falling objects",
|
||||
5, // Defaults to Mixed.
|
||||
@@ -40,12 +35,6 @@ pub fn init_world(testbed: &mut Testbed) {
|
||||
// settings.get_or_set_bool("Load .obj", false);
|
||||
let load_obj = false;
|
||||
|
||||
let primitive_geometry = if geometry_mode == 0 {
|
||||
VoxelPrimitiveGeometry::PseudoCube
|
||||
} else {
|
||||
VoxelPrimitiveGeometry::PseudoBall
|
||||
};
|
||||
|
||||
/*
|
||||
* World
|
||||
*/
|
||||
@@ -112,13 +101,8 @@ pub fn init_world(testbed: &mut Testbed) {
|
||||
.map(|idx| [idx[0] as u32, idx[1] as u32, idx[2] as u32])
|
||||
.collect();
|
||||
|
||||
let decomposed_shape = SharedShape::voxelized_mesh(
|
||||
primitive_geometry,
|
||||
&vertices,
|
||||
&indices,
|
||||
0.1,
|
||||
FillMode::default(),
|
||||
);
|
||||
let decomposed_shape =
|
||||
SharedShape::voxelized_mesh(&vertices, &indices, 0.1, FillMode::default());
|
||||
|
||||
shapes.push(decomposed_shape);
|
||||
|
||||
@@ -160,8 +144,7 @@ pub fn init_world(testbed: &mut Testbed) {
|
||||
}
|
||||
}
|
||||
}
|
||||
let collider =
|
||||
ColliderBuilder::voxels_from_points(primitive_geometry, voxel_size, &samples).build();
|
||||
let collider = ColliderBuilder::voxels_from_points(voxel_size, &samples).build();
|
||||
let floor_aabb = collider.compute_aabb();
|
||||
colliders.insert(collider);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user