• Hello Guest!

    We have recently updated our Site Policies regarding the use of Non Commercial content within Paid Content posts. Please read the new policy here.

    An offical announcement about this new policy can be read on our Discord.

    ~The VaMHub Moderation Team
  • Hello Guest!

    We posted an announcment regarding upcoming changes to Paid Content submissions.

    Please see this thread for more information.

PosingHelper

Plugins PosingHelper 3.7

if your get errors, try updating your game

inspired by HSPE for honey select
this simple plugin lets you mirror legs and arms to the other side as well as in my opinion an easer way to pose
any feedback is appreciated.

* To use finger posing, make sure to put PHFingerSliders.cs on atoms you want to pose fingers with
* using the plugin as a session plugin is recommended


how does it work?
1 - add it to a any thing in the scene ( don't add it twice)
1687194658886.png


2 - open the UI by pressing the "Show UI" button or set your keybindings with keybindings.


image.png

* the load/save/reset pose work differently depending on posing mode (body and hand).

* you can choose to use either these buttons or the keyboard and mouse shortcuts ( go to the bottom for a how shortcuts work).


Hand posing mode (compatible with handpose presets)
a handy posing mode to make posing fingers easier

image.png

Hand posing mode (Minimal )
a handy posing mode to make posing fingers even easier ( you can combine the two modes for ultimate control)
1694378833335.png

how to use animation preset:






























* for the animation presets to work you MUST include PHFingerSliders as Plugin #1.

selecting nodes in body mode
left clickselect node
left click + shiftselect node without clearing selected nodes
right clickopen the nodes UI
right click + shiftonly focus on node without opening the UI
middle clickmirror opposite nodes rotation and position
middle click + shiftswap position and rotation with the opposite nodes
selecting nodes in finger mode
left clickselect joint
left click + ctrlselect joints + all joints that are above it
left click + altselect joints + all joints adjacent to it
* + shiftselect without clearing selected joints
right clickreset joint
right click + ctrlreset joint and all it's children joints
Keep UI Open:
.
when enabled, keeps the UI open even when hiding vams UI with F1 or U ( helpful for adjusting poses while taking screenshots)

Change facial expression:
.
when enabled, changes the facial expression morphs when resetting poses with the plugin ( disable to keep the same facial expression).

switch selection mode:
.
keep -> the selected nodes stay selected when switching characters.
. retrieve -> remember selected nodes per atom and retrieve them ( basically if you selected the hand ,switched characters ,selected something else ,went back , you'll find that the hand is pre-selected for you).
. clear -> clears selection every time you switch characters (the old default behavior)

Alignment:
. local: the movement is based on the characters transform.
. cam: the movement is based on the camera transform.
. global: the movement is based on the fixed global transform.

SYMMETRY:
. automatically mirror the left part to the right part.

IK LINK:
. change the body linking structure to support IK.
EX: before and after

selectionsoutcomes
selecting a single nodelink the whole body such that the part becomes the center of the link
selecting two nodecreate a link starting from the first and ending with the second while going through every node in between (state are postion=on , rotation = on)
selecting two nodes + altcreate a like from the first directly to the second.

RESET:
. reset link ( returns the body to the default linking structure)
. reset body ( same as going to poses and clicking lode default)

Undo :credit(@saf31)
. set the undo keybind from the plugin menu
. press it to undo the last changes made to the position and rotation of all main bones

Change States:
. select all the bones you want to change their position and rotation states and click the desired state button.

Keyboard and mouse controls: (credit user xexka )
. now there's movement mode and movement axis
. Positional = default , Rotational = hold left Control
. XY = default , Z = hold left shift
* all the keybindings can be chainged now (credit user babul )

notes:
. don't add the plugin twice in the scene.
. the source code is a mess but Donald Knuth said "premature optimization is the roots of all evil" and i took that personally ( i will fix it later i just want to add every necessary feature first)
. have fun and thank you

Todo:
. create a nicer UI
. add mirrored editing mode where your actions are mirrored to the other side directly
. custom key bindings.
. bring back the old controls
. create a VR UI

known bugs:
.
currently the symmetry mode won't work well if the two sides aren't identical in their position and rotation states.
. mirroring when IK link is on.

. moving the whole character and undoing causes it to be slightly offset from where it was before undoing.

credit:
Acid Bubbles : keybindings
prestigitis : handpose

DTBJ: character

qdaro : playtesting and amazing assets including the plugin icon.
babul : playtesting the shit out of the plugin, creating the animation preset , creating the graphic above and being very fun to chat with.
Author
Ruvik
Downloads
69,838
Views
69,838
First release
Last update
Rating
5.00 star(s) 17 ratings

More resources from Ruvik

  • CMenu
    Plugins CMenu
    a convince menu to quickly add (directly) , delete , toggle , hide and disable collision for atoms

Latest updates

  1. ANNIVERSARY UPDATE, new precise input window , eye toggle button and some fixes.

    . it has been one year since i released the first version which was terrible, it came a long...
  2. bug fixes , added relative alignment , added a minimal finger animation template

    . bug fixes: - plugin doesn't initialize correctly if the starting person has the PHFingers...
  3. new hand posing mode , better saving , global save settings button and more

    Some UI Changes: . new handposing UI: . added a button to undo. . re arranged buttons to make...

Latest reviews

Awesome Plugin. Must have! Thanks!
Upvote 0
Great plugin!!! Thank you. (I'm looking forward to using it in VR)
Ruvik
Ruvik
unfortunately the plugin doesn't support VR yet. i might add support someday.
Upvote 0
I've been using VAM since the beginning and because of that I've gotten used to the nightmare UI/UX so for me personally most plugins that change the way you interact with the UI make it harder and slower to create something. This plugin is a rare exception, it legitimately makes VAM easier and faster to use. IMO if you had to choose between something like VAMX and this plugin for being baked into VAM by default I would choose this plugin 10 out of 10 times and twice on Sunday.
Ruvik
Ruvik
I don't normally reply to reviews that aren't questions because I don't think it's necessary, but this made my day. Thanks for the awesome review.
Upvote 0
thank you so much
Upvote 0
I've been using your plugin in every scene i make.
But in this version i cant figure out which or where are symmetry and swap buttons.
Ruvik
Ruvik
every thing is in help menu, the symmetry button was replaced with an icon (the line with the two mirrod points) and swap is now done with shift+middle clicking the mouse. this update introduced a little learning curve bit i think it's for the better in the long run.
Upvote 1
This is now the best way to move, pose, and animate person atoms in desktop mode!
Slight learning curve, but once you get yourself familiar with all of its features and how to control them, it's the fastest and most comfy posing available either natively or on hub. And I've tried all of it.
Upvote 0
Super useful plugin for me.
Upvote 0
Soo stinkin' helpful! TYVM!
Upvote 0
Love it! Makes posing much easier
Upvote 0
As a HS2 and koikatsu User this makes posing in Vam perfect for me now thanks for this awesome plugin!
Upvote 0
Back
Top Bottom