Skip to content
Snippets Groups Projects
Commit c02c0d97 authored by Nicolas Pope's avatar Nicolas Pope
Browse files

Fix old pose in fs issue

parent 4567fe71
No related branches found
No related tags found
1 merge request!316Resolves #343 GUI and Frame Refactor
Pipeline #28559 passed
......@@ -354,18 +354,22 @@ bool OpenVRRender::retrieve(ftl::data::Frame &frame_out) {
for (auto &s : sets) {
if (s->frameset() == my_id_) continue; // Skip self
Eigen::Matrix4d pose;
pose.setIdentity();
if (s->hasChannel(Channel::Pose)) pose = s->cast<ftl::rgbd::Frame>().getPose();
// TODO: Check frame has required channels?
// FIXME: Don't use identity transform, get from Poser somehow.
renderer_->submit(
s.get(),
ftl::codecs::Channels<0>(ftl::codecs::Channel::Colour),
s->pose);
pose);
renderer2_->submit(
s.get(),
ftl::codecs::Channels<0>(ftl::codecs::Channel::Colour),
s->pose);
pose);
}
renderer_->render();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment