diff --git a/engine/physics/src/minimum_difference.rs b/engine/physics/src/minimum_difference.rs index a6c467dd..cb38536e 100644 --- a/engine/physics/src/minimum_difference.rs +++ b/engine/physics/src/minimum_difference.rs @@ -1,8 +1,8 @@ use strafesnet_common::integer::vec3; use strafesnet_common::integer::vec3::Vector3; -use strafesnet_common::integer::{Fixed,Planar64,Planar64Vec3}; +use strafesnet_common::integer::{Fixed,Planar64Vec3}; -use crate::model::{MeshQuery,MinkowskiMesh,MinkowskiVert,SubmeshVertId}; +use crate::model::{MeshQuery,MinkowskiMesh,MinkowskiVert}; // This algorithm is based on Lua code // written by Trey Reynolds in 2021 @@ -41,7 +41,7 @@ fn simplex_abs_det_is_zero(mesh:&MinkowskiMesh,simplex:&Simplex)->bool{ let p0=mesh.vert(p0); let p1=mesh.vert(p1); let p2=mesh.vert(p2); - (p1-p0).cross(p2-p0)==const{Vector3::new([Fixed::ZERO,Fixed::ZERO,Fixed::ZERO])} + (p1-p0).cross(p2-p0)==vec3::zero() }, &[p0,p1]=>{ let p0=mesh.vert(p0);