diff --git a/components/renderers/cpp/src/splat_render.cpp b/components/renderers/cpp/src/splat_render.cpp index 4b94e29c355fdd675566c44c52876fdff7866760..bf259a94007af9b603b4928b31ccef5052472fa9 100644 --- a/components/renderers/cpp/src/splat_render.cpp +++ b/components/renderers/cpp/src/splat_render.cpp @@ -467,7 +467,7 @@ bool Splatter::render(ftl::rgbd::VirtualSource *src, ftl::rgbd::Frame &out) { out.get<GpuMat>(Channel::Right).setTo(background_, cvstream); _dibr(stream_); // Need to re-dibr due to pose change - _renderChannel(out, Channel::Right, Channel::Right, stream_); + _renderChannel(out, Channel::Left, Channel::Right, stream_); } else if (chan != Channel::None) { if (ftl::codecs::isFloatChannel(chan)) { out.create<GpuMat>(chan, Format<float>(camera.width, camera.height));