Priority: P3: Somewhat important
Affects Version/s: 5.12, 5.15
Fix Version/s: None
According to Qt3D documentation:
It is known that:
When the matrix property is set, it is decomposed to translation, rotation and scale components.
This decomposition causes troubles like the one described here:
The decomposing operation strips out what is effectively a shear phenomenon.
- Giving the `Qt3DCore::QTransform` API an option to store transform matrix as a whole rather than decomposing it into its components
- Giving the `Qt3DCore::QEntity` API an option to avoid applying parent transformation into the children