From 5347cdf56919c6e15ea5ef01a88df4b61759104b Mon Sep 17 00:00:00 2001 From: Gene Date: Wed, 18 Sep 2024 16:16:24 -0700 Subject: [PATCH] Fix billboard facing camera only taking effect when used with XY billboarding --- src/rendering/hwrenderer/scene/hw_sprites.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rendering/hwrenderer/scene/hw_sprites.cpp b/src/rendering/hwrenderer/scene/hw_sprites.cpp index 05207f8c43..205ccb121a 100644 --- a/src/rendering/hwrenderer/scene/hw_sprites.cpp +++ b/src/rendering/hwrenderer/scene/hw_sprites.cpp @@ -425,7 +425,7 @@ bool HWSprite::CalculateVertices(HWDrawInfo* di, FVector3* v, DVector3* vp) float yy = -center.Y + y; float zz = -center.Z + z; // [Nash] check for special sprite drawing modes - if (drawWithXYBillboard || isWallSprite) + if (drawWithXYBillboard || drawBillboardFacingCamera || isWallSprite) { mat.MakeIdentity(); mat.Translate(center.X, center.Z, center.Y); // move to sprite center