diff --git a/components/renderers/cpp/src/overlay.cpp b/components/renderers/cpp/src/overlay.cpp index 78415f5634f9ad90f695503adf1a5a3057f36856..9b3328b336a410c29758f3cdec54e23323fde8ef 100644 --- a/components/renderers/cpp/src/overlay.cpp +++ b/components/renderers/cpp/src/overlay.cpp @@ -237,6 +237,8 @@ void Overlay::_drawAxis(const Eigen::Matrix4d &pose, const Eigen::Vector3f &scal } void Overlay::draw(ftl::rgbd::FrameSet &fs, ftl::rgbd::FrameState &state, const Eigen::Vector2f &screenSize) { + if (!value("enabled", false)) return; + double zfar = 8.0f; auto intrin = state.getLeft(); intrin = intrin.scaled(screenSize[0], screenSize[1]);