From 5703618dc0f5fd4daf7b5f53ed02e744e6a8da2b Mon Sep 17 00:00:00 2001 From: Azaezel Date: Tue, 26 Mar 2019 06:48:56 -0500 Subject: [PATCH] shift bbminmax to relative when sent to the gpu so folks can stick to realworld values --- Engine/source/renderInstance/renderProbeMgr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Engine/source/renderInstance/renderProbeMgr.cpp b/Engine/source/renderInstance/renderProbeMgr.cpp index 13b7109a0..8cda20048 100644 --- a/Engine/source/renderInstance/renderProbeMgr.cpp +++ b/Engine/source/renderInstance/renderProbeMgr.cpp @@ -434,8 +434,8 @@ void RenderProbeMgr::_setupStaticParameters() probeRefPositionsData[mEffectiveProbeCount] = Point4F(refPos.x, refPos.y, refPos.z, 0); probeWorldToObjData[mEffectiveProbeCount] = curEntry.getTransform(); - Point3F bbMin = refPos - curEntry.mProbeRefScale/2; - Point3F bbMax = refPos + curEntry.mProbeRefScale/2; + Point3F bbMin = refPos - curEntry.mProbeRefScale/2 * curEntry.getTransform().getScale(); + Point3F bbMax = refPos + curEntry.mProbeRefScale/2 * curEntry.getTransform().getScale(); probeBBMinData[mEffectiveProbeCount] = Point4F(bbMin.x, bbMin.y, bbMin.z, 0); probeBBMaxData[mEffectiveProbeCount] = Point4F(bbMax.x, bbMax.y, bbMax.z, 0);