Browse Source

Added assert

Jorrit Rouwe 1 year ago
parent
commit
bed86d7afd
1 changed files with 1 additions and 0 deletions
  1. 1 0
      Jolt/Physics/SoftBody/SoftBodyMotionProperties.cpp

+ 1 - 0
Jolt/Physics/SoftBody/SoftBodyMotionProperties.cpp

@@ -301,6 +301,7 @@ void SoftBodyMotionProperties::ApplyEdgeConstraints(const SoftBodyUpdateContext
 		const Edge &e = edge_constraints[i];
 		const Edge &e = edge_constraints[i];
 		Vertex &v0 = mVertices[e.mVertex[0]];
 		Vertex &v0 = mVertices[e.mVertex[0]];
 		Vertex &v1 = mVertices[e.mVertex[1]];
 		Vertex &v1 = mVertices[e.mVertex[1]];
+		JPH_ASSERT(v0.mInvMass > 0.0f || v1.mInvMass > 0.0f);
 
 
 		// Calculate current length
 		// Calculate current length
 		Vec3 delta = v1.mPosition - v0.mPosition;
 		Vec3 delta = v1.mPosition - v0.mPosition;