IdlePoser

Paid Early-Access Plugins IdlePoser 7

Early-Access End Date
Mar 15, 2021
IdlePoser is a state-based idle animation solution. States are essentially poses, but they can be anchored to body parts or even other characters. This makes it possible for different instances of IdlePoser to interact with each other, creating kind of procedural animation. Version 7 brings new features for better control of transitions, as well as various tweaks and bug-fixes. These changes, together with the updates of my LogicBricks and Essentials plugins are what made the following video possible. That particular scene is still very much work in progress and will be released at some point in the future:

Note that you can download older versions of this plugin for free from here.

There is a tutorial/introduction available to help you get into this rather complex plugin, although that has not been updated for the most recent features.


It's important to understand that the demo scene/video is NOT showing a simple animation loop. These are three different animation systems randomly interacting with each other. In theory this scene has 120 different possible poses for the character. Creating this with other animation solutions available in VaM would be extremely time consuming, as it would be several thousand animations. With IdlePoser it can be done in a few hours. Its a different way of defining animation, not suited for everything, but very elegant for random idle animation on top of other animation.

transitions.jpg captures.jpg states.jpg

Current Features
  • State-based instead of Transition-based animation. When using for example AcidBubbles Timeline plugin or regular AnimationPatterns, you would need to define an animation for each combination of poses. With 10 different poses, that would be 90 animations someone needs to setup. With IdlePoser you define just the poses and some additional transition poses which can be partially shared. If the poses are similar you might be able to get away with defining just some 15 poses total.
  • Anchoring system. Each control position for a pose can be defined relative to another control or bone position. For example many of the lower hand poses in the demo scene are defined relative to the lThigh/rThigh bones of the character. That means if you happen to move the hip due to some other animation, the hands will still be placed correctly. By default poses are relative to the character atom, meaning if you can move or rotate the character, you move or rotate the entire animation poses as well.
  • LogicBricks tech to synchronize multiple IdlePosers or other kinds of external control through triggers. Also IdlePoser itself can trigger things in your scene as well.
  • Load and save as JSON. All animation data is saved in the scene, but can also be saved separately in a JSON file. That means your animations and poses can easily be transferred between characters or scenes.
  • Modular control capture. Similar to the Timeline plugin you can define which control nodes you want to include in an animation set. AcidBubbles called this "Controllers". The demo scene actually uses two instances of the IdlePoser, one for the hands and a second one for the feet and hip.
  • Modular morph capture. Just like control nodes, you can also capture morph states. Obviously you would want to animate fingers, toes and other pose morphs as well. You could also use this for facial emotion animations, although the demo doesn't do that, yet.
  • Tabbed-UI. Also inspired by the Timeline plugin is a tabbed UI, simply to avoid throwing all UI buttons and sliders in your face at one.
  • IdlePoser is of course compatible with the main Life plugin suite for Gaze and Breathing.
  • Debug display options. With a lot of pose states and captures it is difficult to keep track of what is what. I have implemented some lines and colored spheres that will help you understand what's going on. You can enable/disable this in the Options tab.
  • Fancy demo scene. I took the time to make a nice photo shooting scene. The environment was made by VamXFan, the hair as usual by NoStage3. Of course I added some custom global illumination using SkyMagic and I'm using Life 11.
License
  • This is an EarlyAccess release! Download will be available for free under CC BY-SA license after 2021-03-15. You are allowed to reference this package in your own VAR packages, even if they are paid or use a different licence. Links to my Patreon are always appreciated.
PatreonBanner480.png
Author
MacGruber
Downloads
25,657
Views
25,657
First release
Last update
Rating
5.00 star(s) 4 ratings

More resources from MacGruber

Share this resource

Latest updates

  1. Version 7

    Version 7 brings new features for better control of transitions, as well as various tweaks and...
  2. Version 6 (free)

    EarlyAccess ended, v6 is now free!
  3. Version 6

    This is the LogicBricks upgrade for IdlePoser, allowing to synchronize multiple IdlePosers or...

Latest reviews

Great
thanks
Love this plugin. Simple yet highly effective for adding pose variation and movement. Can't wait for trigger ability.
MacGruber
MacGruber
The trigger ability is now available :)
Great and simple to use, even for dumb people like me :D
thanks
Top Bottom