These changes solve an issue where transformations get lost (reset) when deselecting objects. To reproduce:
Bring simple object (sphere, cube, ...) as a proxyShape into Maya
Select object
Transform object: for instance, translate 5 units in Y (it has to be Y or X - it'll work with X)
Deselect object
Select object again and it'll reset back to Y=0
This is related to PR #149
Note: this only fixes translation, scale and shear. Rotation already worked. The pivot related transformations still fail and need a deeper look
Changelog
Added
Changed
Added temp variables to store transformations inside TransformationMatrix::initialiseToPrim
Deprecated
Removed
Fixed
Checklist (Please do not remove this line)
[x] Make sure the Title and Description of the PR make sense and provide sufficient context for your work
[ ] Do any added files have the correct AL Apache Licence Header?
[ ] Are there Doxygen comments in the headers?
[ ] Are any new features, behaviour changes documented in the .md format documentation?
[ ] Have you added, updated tests to cover new features and behaviour changes?
[x] Have you filled out at least one changelog entry?
[x] Is the branch's history clean? (only relevant commits)
Description (this won't be part of the changelog)
These changes solve an issue where transformations get lost (reset) when deselecting objects. To reproduce:
This is related to PR #149 Note: this only fixes translation, scale and shear. Rotation already worked. The pivot related transformations still fail and need a deeper look
Changelog
Added
Changed
Added temp variables to store transformations inside TransformationMatrix::initialiseToPrim
Deprecated
Removed
Fixed
Checklist (Please do not remove this line)