-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Fix handling scaled nodes in Webots/WREN #6309
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Actually, the formulas used in WREN are the common ones used to correctly handle non-uniform scale and correctly apply the scale without shear component. But then. the formulas in Webots to compute the absolute matrix and absolute position don't match what is displays by WREN and should be updated accordingly to have consistent data. Instead of multiplying directly the transform matrices to retrieve the absolute pose, the following formulas are used (pseudo-code): |
BenjaminDeleze
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you
Description
Scale is integrated in the transform matrix computation differently in Webots and WREN causing mismatches.
Related Issues
This pull-request also fixes issues #6298 and #6063.
Tasks
Node Editor > Position Viewer(Issues with scaled Transform nodes #6063)