Compare commits
2 Commits
master
...
surf-bodge
| Author | SHA1 | Date | |
|---|---|---|---|
|
b33329a26a
|
|||
|
f3d705dc2b
|
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -4045,7 +4045,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "strafesnet_physics"
|
||||
version = "0.0.2"
|
||||
version = "0.0.2-surf2"
|
||||
dependencies = [
|
||||
"arrayvec",
|
||||
"glam",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "strafesnet_physics"
|
||||
version = "0.0.2"
|
||||
version = "0.0.2-surf2"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
@@ -1359,7 +1359,7 @@ fn set_velocity_cull(body:&mut Body,touching:&mut TouchingState,models:&PhysicsM
|
||||
let mut culled=false;
|
||||
touching.contacts.retain(|convex_mesh_id,face_id|{
|
||||
let n=contact_normal(models,hitbox_mesh,convex_mesh_id,*face_id);
|
||||
let r=n.dot(v).is_positive();
|
||||
let r=(n.dot(v)>>52).is_positive();
|
||||
if r{
|
||||
culled=true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user