From 573ebe5ed578b171aafd931828563f7e5e225681 Mon Sep 17 00:00:00 2001 From: Malin Ejdbo Date: Fri, 11 Jun 2021 09:39:32 +0200 Subject: [PATCH] Add boundingSphere for RenderablePrism --- modules/base/rendering/renderableprism.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/base/rendering/renderableprism.cpp b/modules/base/rendering/renderableprism.cpp index a5c9e3702a..6420df222f 100644 --- a/modules/base/rendering/renderableprism.cpp +++ b/modules/base/rendering/renderableprism.cpp @@ -329,7 +329,7 @@ void RenderablePrism::render(const RenderData& data, RendererTasks&) { _shader->deactivate(); } -void RenderablePrism::update(const UpdateData&) { +void RenderablePrism::update(const UpdateData& data) { if (_shader->isDirty()) { _shader->rebuildFromFile(); ghoul::opengl::updateUniformLocations(*_shader, _uniformCache, UniformNames); @@ -337,6 +337,7 @@ void RenderablePrism::update(const UpdateData&) { if (_prismIsDirty) { updateVertexData(); updateBufferData(); + setBoundingSphere(_length * glm::compMax(data.modelTransform.scale)); _prismIsDirty = false; } }