From b3ad0e3a06689c6aded7faef7336634604d348dc Mon Sep 17 00:00:00 2001 From: SirLynix Date: Fri, 4 Aug 2023 12:28:15 +0200 Subject: [PATCH] JoltPhysics3D: Fix raycast body for static bodies --- src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp b/src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp index 87569c520..95cfa40bc 100644 --- a/src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp +++ b/src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp @@ -385,7 +385,6 @@ namespace Nz creationSettings.mMaxLinearVelocity = settings.maxLinearVelocity; creationSettings.mObjectLayer = 1; creationSettings.mRestitution = settings.restitution; - creationSettings.mUserData = SafeCast(reinterpret_cast(this)); creationSettings.mMassPropertiesOverride = creationSettings.GetShape()->GetMassProperties(); creationSettings.mMassPropertiesOverride.ScaleToMass(settings.mass); @@ -421,6 +420,7 @@ namespace Nz creationSettings.mPosition = ToJolt(settings.position); creationSettings.mRotation = ToJolt(settings.rotation); + creationSettings.mUserData = SafeCast(reinterpret_cast(this)); } bool JoltRigidBody3D::ShouldActivate() const