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

Resolves #243 right eye transform bug

parent f2a9ab45
No related branches found
No related tags found
No related merge requests found
...@@ -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