From 7678f680a47b32c6cb8f2ae36ca1e97b0ff772fe Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Wed, 7 Aug 2024 11:02:46 -0500 Subject: [PATCH] fix light emission point for shapebaseimaged light generally comes from the muzzle of a gun, not the ground --- Engine/source/T3D/shapeImage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine/source/T3D/shapeImage.cpp b/Engine/source/T3D/shapeImage.cpp index 9ecddfc21..f1ea8022f 100644 --- a/Engine/source/T3D/shapeImage.cpp +++ b/Engine/source/T3D/shapeImage.cpp @@ -3342,7 +3342,7 @@ void ShapeBase::submitLights( LightManager *lm, bool staticLighting ) image.lightInfo->setType( LightInfo::Point ); MatrixF imageMat; - getRenderImageTransform( i, &imageMat ); + getRenderMuzzleTransform( i, &imageMat ); image.lightInfo->setTransform( imageMat );