Hello unity community,
I’m currently trying to create my first unity extension asset the pivot manager.
This manager allows to create pivot points (and set their default rotations) for a game object and then switch between them while the game is running. When pivots switch game objects mesh is changed to have that pivot.
Also working on a export mode that will change the pivot point permanently.
There is often a need for this when working with turrets and you want to be able to manipulate it with its default pivot(for scaling etc) but you want to be able to rotate it without calculating its position and rotation (rotate it just by using local rotation).
I got the switch pivot points to work. See demo.
Still need to make colliders to change along with mesh and finish the mode with the export functions.
Any suggestions for additional functionalities that i should add, and would you find this editor usefull?
Also should i support skinned meshes or it is too complicated and pointless since rotations are common for simple game objects?
Pivots and defualt rotations are edited using gizmos and properties.
