diff --git a/Runtime/Particle/CElementGen.cpp b/Runtime/Particle/CElementGen.cpp index e13b80a26..9c8ee36ef 100644 --- a/Runtime/Particle/CElementGen.cpp +++ b/Runtime/Particle/CElementGen.cpp @@ -1789,7 +1789,7 @@ void CElementGen::RenderParticlesIndirectTexture() { void CElementGen::SetOrientation(const zeus::CTransform& orientation) { x1d8_orientation = orientation; - x208_orientationInverse = x1d8_orientation.inverse().basis; + x208_orientationInverse = x1d8_orientation.basis.transposed(); for (const std::unique_ptr& ch : x290_activePartChildren) ch->SetOrientation(orientation);