Hello! I've got invested in this plugin, so I'm bringing suggestions and gifts
1. Start it hidden. I have it loaded as a session plugin and don't like how I always have to disable it when I turn on VaM.
2. Expand local and cam relative positioning with global, where I could position nodes relative to absolute scene x/y/z coordinates. Switching through these with a toggle is a bit annoying though, so how about removing the toggle completely, and implementing:
- normal button drag for local
- shift button drag for cam relative
- ctrl button drag for global (scene relative)
3. Right click on node button to select it in VaM, and shift+right click to focus. The current focus/select buttons are weird to use.
4. Middle click on the button to copy it's position from the opposite side, and shift+middle click to swap. This would make all 6 Copy and Swap buttons in the sidebar not needed anymore, and also provide more granularity since now we can copy/swap individual nodes.
5. Ability to set position and rotation states separately, and also visualize which ones are currently active if only one node is selected. This basically (screenshot with old buttons, just for illustration):
View attachment 244597
5. I miss the ability to move in 2 directions at the same time (x+y, x+z, y+z), so I'd like to propose an improved gizmos. Would gizmos like these be possible to implement?
View attachment 244606
When grabbing the button between x and y, change x based on horizontal cursor movement, and y on vertical. Similar for other 2 combo buttons.
Alternatively, you could only have one (left) gizmo, and change rotation when holding Alt. So alt+drag for local rotation, alt+shift+drag for cam rotation, alt+ctrl+drag for global rotation. This would make space for some buttons on the side maybe.
It could also become the plugin icon:
View attachment 244599
The gizmo source materials are here (can't attach zip files in this forum for some reason):
https://anonfiles.com/jb23ecr9z1/ph_assets_zip
6. I'd like to create a skeleton IK link where all nodes are linked from one or multiple specific nodes. Here's how I'd envision it to work:
- if I select a node and click "IK link", it will grow link chain for the rest of the body from that node
- if no node is selected, it'll grow from hip
- if I select multiple nodes, it'll ON these nodes and grow links from them until they meet, and rest of the body from there
- if I select 2 nodes next to each other, it'll just link 1st one to 2nd one, as it does now, but also mirroring the link if symmetry is on
With "IK Link" button working like this, you wouldn't need "Set Link" anymore.
Currently, IK link grows from 2 nodes (abdomen, hip), which messes up my posing since I usually want specific node(s) to be ON, and everything else to parent chain from that.
7. I want IK link to only "Parent Link" the rotations, and leave positions as "OFF". I find this to be a better setup to pose. It could be done by holding shift when pressing the "IK Link" button.