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

Merge branch 'bug/243/righttransform' into 'master'

Resolves #243 right eye transform bug

Closes #243

See merge request nicolas.pope/ftl!170
parents f2a9ab45 3114945d
No related branches found
No related tags found
1 merge request!170Resolves #243 right eye transform bug
Pipeline #16427 passed
...@@ -619,7 +619,7 @@ bool Triangular::render(ftl::rgbd::VirtualSource *src, ftl::rgbd::Frame &out) { ...@@ -619,7 +619,7 @@ bool Triangular::render(ftl::rgbd::VirtualSource *src, ftl::rgbd::Frame &out) {
Eigen::Matrix4f transform = Eigen::Matrix4f::Identity(); Eigen::Matrix4f transform = Eigen::Matrix4f::Identity();
transform(0, 3) = baseline; transform(0, 3) = baseline;
Eigen::Matrix4f matrix = transform.inverse() * src->getPose().cast<float>(); Eigen::Matrix4f matrix = src->getPose().cast<float>() * transform.inverse();
params.m_viewMatrix = MatrixConversion::toCUDA(matrix.inverse()); params.m_viewMatrix = MatrixConversion::toCUDA(matrix.inverse());
params.m_viewMatrixInverse = MatrixConversion::toCUDA(matrix); params.m_viewMatrixInverse = MatrixConversion::toCUDA(matrix);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment