Body sliders - subscene for physics based character posing

Scenes Body sliders - subscene for physics based character posing

This package contains a subscene and a sample scene (scene is basically a subscene with added light), that allows for mirrored physics based posing for a provided Person atom.

I know there are paid plugins that already do this type of thing, but I wanted something simpler, and I lack the skills to make a plugin, which would've been obviously better (and have possibly optional non-mirroring setting, and include more joints). But, for most purposes, I found it to be useful. Aside of usual expected choices, there is shoulder and pelvis control. Shoulder is useful if you want to make something like hands bound behind the back, and pelvis forward, if you want to make some bent knees action without character bending too much one way.

TIMELINE USAGE

Each slider has now a Timeline instance. For animating to be efficient, you'll want Timeline ControllerPlugin attached to a Simple Sign atom - it's included in the demo scene. Subscene however is saved without the Controller, because it can't be loaded back (Timeline will show a bug), so you'll have to create that atom yourself, if you are loading via subscene. Note that UI toggle will be slow while Controller is enabled, because it updates all the sliders. When you're not animating, you can safely disable the Controller (click on the atom settings and uncheck "on" checkbox), animations will still be there, as it's just a helper plugin to let you see more clearly and swap between atom (slider) animations better.

I noticed that sometimes when resetting/loading other pose and hitting stop in Timeline causes character to change pose for some reason. I found that to fix it, one should use "create in all atoms" checkbox, when creating new animations, and/or use names other than Anim1 (those are names I gave to the sliders). Also, when you disable UI, all slider Timeline instances should not exist, so this reset should not happen. At any rate, with those few things I created multiple animations with male + female without problems, so it's not broken at least :)

Few more things worth noting:
  • move the "Toggle UI" button to move the UI around. If you move the subscene, your character will move too (or you can unparent Person atom);
  • strength slider at minimum equals default joint drive spring and joint drive max force and at maximum it changes them both to 1000 - the reason is, at default strength you can't bend knees all the way for example, so depending on the desired pose, you might want to increase it a little;
  • default buttons set the rotation of joints to their default values (as if you reset the pose);
  • it is designed for use with disabled controllers. In example scene, head is enabled so the character doesn't fall down, so if you use head sliders like that, it will look weird;
  • animation should work now with Timeline - I hope that over 20 instances of the plugin won't hurt performance, in my tests I didn't notice any FPS drops;
  • unconscious physics are not as good as unconscious preset in plugin package by Miscreated - he uses some magic to dynamically calculate joint targets, so if you're into that kind of thing, his plugin will be way better;
  • update pose button checks for right or left joint (depending on the slider), and then adjusts the sliders, so it's designed for mirrored poses;
  • sliders are sometimes named differently (in Timeline), like arms_backward is actually moving arms forward (just look at what's in the UI if slider has the opposite name).
sliders.png


Also, cheers to JayJayWon for VUML and Action Grouper, which made the update button possible. And Acidbubbles, for making Timeline and for answering my nagging questions :)
Author
babul
Downloads
6,555
Views
7,551
Dependencies
3
Packages
1
Total Size
0.14 MB
Version
v. 6
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from babul

Click the links below to support the other creators whose content was used to make this resource!

Latest updates

  1. v. 6

    Added Timeline to each slider, fixed missing update status in legs_spread slider.
  2. v. 5

    Fixed misaligned button....
  3. v. 4

    Adds update pose button which allows to refresh the sliders after loading pose made with the...
Back
Top Bottom