inverted incorrectly oriented comparison in collision_check
This commit is contained in:
parent
63ce106c78
commit
46602abbae
|
@ -136,7 +136,7 @@ int collision_check(PhysicsEntity a, PhysicsEntity b, Collision* out_a, Collisio
|
|||
if(!collision_a_overlaps || !collision_b_overlaps)
|
||||
return 0;
|
||||
|
||||
if(vsqrmagnitudef(collision_a.penetration_vector) > vsqrmagnitudef(collision_b.penetration_vector))
|
||||
if(vsqrmagnitudef(collision_a.penetration_vector) <= vsqrmagnitudef(collision_b.penetration_vector))
|
||||
collision_b = _internal_collision_invert(collision_a, a);
|
||||
else
|
||||
collision_a = _internal_collision_invert(collision_b, b);
|
||||
|
|
Loading…
Reference in a new issue