diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 37ee116f40..11dad3fbd3 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -3323,6 +3323,13 @@ void Application::displaySide(Camera& theCamera, bool selfAvatarOnly, RenderArgs float originSphereRadius = 0.05f; DependencyManager::get()->renderSphere(originSphereRadius, 15, 15, glm::vec4(1.0f, 0.0f, 0.0f, 1.0f)); + + // render JS/scriptable overlays + { + PerformanceTimer perfTimer("3dOverlays"); + _overlays.renderWorld(false); + } + // render models... if (DependencyManager::get()->shouldRenderEntities()) { PerformanceTimer perfTimer("entities"); @@ -3350,12 +3357,6 @@ void Application::displaySide(Camera& theCamera, bool selfAvatarOnly, RenderArgs } } - // render JS/scriptable overlays - { - PerformanceTimer perfTimer("3dOverlays"); - _overlays.renderWorld(false); - } - // render the ambient occlusion effect if enabled if (Menu::getInstance()->isOptionChecked(MenuOption::AmbientOcclusion)) { PerformanceTimer perfTimer("ambientOcclusion");