Cuboids
Adding Cuboid Utility objects. They can have each face adjusted independently by the scaling gizmo.
Gonna wait with reviewing this until #36 is merged
@Froggy618157725 please rebase
The adjustments in "Add bidirectional scaling to the Gizmo" don't currently always work right. They're sometimes reversed. I haven't looked too much into that yet.
@Froggy618157725 scaling the cuboid using the gizmo doesn't play well with rotation https://github.com/user-attachments/assets/33fbfa0f-ed40-4bf7-b5f5-cb51ef8dc624
@Froggy618157725 scaling the cuboid using the gizmo doesn't play well with rotation https://github.com/user-attachments/assets/33fbfa0f-ed40-4bf7-b5f5-cb51ef8dc624
Yeah :/ Probably grabbing the wrong matrix somewhere. Consequences of duck taping together 3 gizmos and pretending it's fine XD It'll probably come down to a matrix multiply somewhere. Yay reference frames
@Froggy618157725 if you disable rotation on the cuboid's transform then we can merge this so you can figure out the rotation issue later. Or not, it's up to you : )