work
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user