chore: update to parry 0.20.1
This commit is contained in:
committed by
Sébastien Crozet
parent
0e4a5c8539
commit
0652b4592f
@@ -68,7 +68,7 @@ vec_map = { version = "0.8", optional = true }
|
|||||||
web-time = { version = "1.1", optional = true }
|
web-time = { version = "1.1", optional = true }
|
||||||
num-traits = "0.2"
|
num-traits = "0.2"
|
||||||
nalgebra = "0.33"
|
nalgebra = "0.33"
|
||||||
parry2d-f64 = "0.20.0"
|
parry2d-f64 = "0.20.1"
|
||||||
simba = "0.9"
|
simba = "0.9"
|
||||||
approx = "0.5"
|
approx = "0.5"
|
||||||
rayon = { version = "1", optional = true }
|
rayon = { version = "1", optional = true }
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ vec_map = { version = "0.8", optional = true }
|
|||||||
web-time = { version = "1.1", optional = true }
|
web-time = { version = "1.1", optional = true }
|
||||||
num-traits = "0.2"
|
num-traits = "0.2"
|
||||||
nalgebra = "0.33"
|
nalgebra = "0.33"
|
||||||
parry2d = "0.20.0"
|
parry2d = "0.20.1"
|
||||||
simba = "0.9"
|
simba = "0.9"
|
||||||
approx = "0.5"
|
approx = "0.5"
|
||||||
rayon = { version = "1", optional = true }
|
rayon = { version = "1", optional = true }
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ vec_map = { version = "0.8", optional = true }
|
|||||||
web-time = { version = "1.1", optional = true }
|
web-time = { version = "1.1", optional = true }
|
||||||
num-traits = "0.2"
|
num-traits = "0.2"
|
||||||
nalgebra = "0.33"
|
nalgebra = "0.33"
|
||||||
parry3d-f64 = "0.20.0"
|
parry3d-f64 = "0.20.1"
|
||||||
simba = "0.9"
|
simba = "0.9"
|
||||||
approx = "0.5"
|
approx = "0.5"
|
||||||
rayon = { version = "1", optional = true }
|
rayon = { version = "1", optional = true }
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ vec_map = { version = "0.8", optional = true }
|
|||||||
web-time = { version = "1.1", optional = true }
|
web-time = { version = "1.1", optional = true }
|
||||||
num-traits = "0.2"
|
num-traits = "0.2"
|
||||||
nalgebra = "0.33"
|
nalgebra = "0.33"
|
||||||
parry3d = "0.20.0"
|
parry3d = "0.20.1"
|
||||||
simba = "0.9"
|
simba = "0.9"
|
||||||
approx = "0.5"
|
approx = "0.5"
|
||||||
rayon = { version = "1", optional = true }
|
rayon = { version = "1", optional = true }
|
||||||
|
|||||||
@@ -444,10 +444,10 @@ fn generate_collider_mesh(co_shape: &dyn Shape) -> Option<Mesh> {
|
|||||||
let mut idx = vec![];
|
let mut idx = vec![];
|
||||||
let voxels = co_shape.as_voxels().unwrap();
|
let voxels = co_shape.as_voxels().unwrap();
|
||||||
let sz = voxels.voxel_size() / 2.0;
|
let sz = voxels.voxel_size() / 2.0;
|
||||||
for (_, center, data) in voxels.centers() {
|
for vox in voxels.voxels() {
|
||||||
if !data.is_empty() {
|
if !vox.state.is_empty() {
|
||||||
let bid = vtx.len() as u32;
|
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]);
|
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]);
|
||||||
|
|||||||
Reference in New Issue
Block a user