I’m implementing the BoundingBoxGizmo for the dragging scaling and rotating behaviors and it’s working out great. I did come across an issue where the dragging wouldn’t work for a plane object. This is probably because it has no thickness, so to remedy this I’ve changed the boundinginfo for this object.
This is all working, however when I then scale or rotate the plane it snaps back to the previous boundinginfo and I can’t get it back to how it was in the beginning.
Here’s a playground to illustrate the issue a bit better:
Does anyone know of a way to implement this to make either the new boundinginfo stick, or to make a plane draggable with the boudningboxgizmo without the new boundinginfo?