chore: update to parry 0.20.1

This commit is contained in:
Sébastien Crozet
2025-05-02 14:49:22 +02:00
committed by Sébastien Crozet
parent 0e4a5c8539
commit 0652b4592f
5 changed files with 7 additions and 7 deletions

View File

@@ -68,7 +68,7 @@ vec_map = { version = "0.8", optional = true }
web-time = { version = "1.1", optional = true }
num-traits = "0.2"
nalgebra = "0.33"
parry2d-f64 = "0.20.0"
parry2d-f64 = "0.20.1"
simba = "0.9"
approx = "0.5"
rayon = { version = "1", optional = true }

View File

@@ -69,7 +69,7 @@ vec_map = { version = "0.8", optional = true }
web-time = { version = "1.1", optional = true }
num-traits = "0.2"
nalgebra = "0.33"
parry2d = "0.20.0"
parry2d = "0.20.1"
simba = "0.9"
approx = "0.5"
rayon = { version = "1", optional = true }

View File

@@ -71,7 +71,7 @@ vec_map = { version = "0.8", optional = true }
web-time = { version = "1.1", optional = true }
num-traits = "0.2"
nalgebra = "0.33"
parry3d-f64 = "0.20.0"
parry3d-f64 = "0.20.1"
simba = "0.9"
approx = "0.5"
rayon = { version = "1", optional = true }

View File

@@ -73,7 +73,7 @@ vec_map = { version = "0.8", optional = true }
web-time = { version = "1.1", optional = true }
num-traits = "0.2"
nalgebra = "0.33"
parry3d = "0.20.0"
parry3d = "0.20.1"
simba = "0.9"
approx = "0.5"
rayon = { version = "1", optional = true }

View File

@@ -444,10 +444,10 @@ fn generate_collider_mesh(co_shape: &dyn Shape) -> Option<Mesh> {
let mut idx = vec![];
let voxels = co_shape.as_voxels().unwrap();
let sz = voxels.voxel_size() / 2.0;
for (_, center, data) in voxels.centers() {
if !data.is_empty() {
for vox in voxels.voxels() {
if !vox.state.is_empty() {
let bid = vtx.len() as u32;
let center = point![center.x, center.y, 0.0];
let center = point![vox.center.x, vox.center.y, 0.0];
vtx.push(center + vector![sz.x, sz.y, 0.0]);
vtx.push(center + vector![-sz.x, sz.y, 0.0]);
vtx.push(center + vector![-sz.x, -sz.y, 0.0]);