From 96cbe2e64e34daade5e08b17d4bc58c03edfcd05 Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Tue, 1 Oct 2019 15:07:46 +0300 Subject: [PATCH] Allow clipping enable disable --- components/renderers/cpp/src/splat_render.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/renderers/cpp/src/splat_render.cpp b/components/renderers/cpp/src/splat_render.cpp index 6a6bbb967..425e32b80 100644 --- a/components/renderers/cpp/src/splat_render.cpp +++ b/components/renderers/cpp/src/splat_render.cpp @@ -40,10 +40,14 @@ Splatter::Splatter(nlohmann::json &config, ftl::rgbd::FrameSet *fs) : ftl::rende clip_.origin = MatrixConversion::toCUDA(r.matrix() * t.matrix()); clip_.size = make_float3(width, height, depth); - clipping_ = true; + clipping_ = value("clipping_enabled", true); } else { clipping_ = false; } + + on("clipping_enabled", [this](const ftl::config::Event &e) { + clipping_ = value("clipping_enabled", true); + }); } Splatter::~Splatter() { -- GitLab