Closed falkoschindler closed 9 hours ago
@rodja Resolving the object's world pose turns out rather tricky.
attach
and detach
async methods that can't be called on the auto-index page.So I wonder if this requirement is worth the effort.
Update: I couldn't resist and implemented the computation for preserving position and rotation. But when extending the concept to preserve scale as well, I noticed that this isn't possible with our current object model. When scaling a box in x direction, attaching it to a rotating group and detaching it again, the resulting transformation contains shear, which can't be represented.
Either we preserve position, rotation but no scale, or we drop this requirement alrogether.
This PR implements feature request #4015 introducing an
ungroup
method for 3D objects:Open tasks: