bevy_transform_gizmo
bevy_transform_gizmo copied to clipboard
A 3d gizmo for transforming entities in Bevy.
Spamming errors greatly reduces the usability of a library, if every second, up to 500 errors are printed in the console, it is as good as if the library panicked....
Instead of the plane intersection method, should use vector math for finding the nearest point on skew vectors, something like: ```rs pub fn nearest_point(&self, other: &Ray) -> Option { let...
A naive attempt to #8. I wanted to set up a minimal example in 2d using a orthographic camera, but materials used are 3d, so it makes it a bit...
Would be very useful for level editing. Should just need to remove a couple of handles.
Add functionality to freely move the gizmo in the plane parallel to the screen.
Make it clear which part of the gizmo are interactable by highlighting when the cursor is hovering those parts.
Make it possible to set the state of the gizmo, maybe useful if the user wants a menu button that only enables the rotation controls. ```rust translation: bool, rotation: bool,...