Breathe Deluxe - Standalone Breathe, Idle Motion and Expression Plugin (VAR-release)

Plugins Breathe Deluxe - Standalone Breathe, Idle Motion and Expression Plugin (VAR-release)

Shifting an older post to the hub.

This is my good old all-in-one breathing, idle-motion and facial expression script in a VAR-version.
Surprisingly, it still works fine with VAM version 1.19.
I used it in most of my scenes. Even in combination with animation patterns, cycle force and Keyframe animations, it gives a good additional micro movement and makes the models (at least for me) more life-like.

Demo Video:

Original release post with demo video:

Breathe Deluxe - Standalone Breathe, Idle Motion and Expression Plugin

// Original Breathe.cs Script from the excellent Dollmaster plugin by u/VAMDeluxe //
// Adaptations and additions (see changes below) for standalone use by me. //

Requirements:

VAM 1.13.0.2 or newer

Features:

  • Breathing with variable intensity, contollable in UI and via trigger. Synchronized mouth and nose breathing animations.
  • Idle motions on full body, randomized timings and movements.
  • No interference with normal animation via animation patterns or recording. Only made use of rigid body spring and drive values
  • Nine Hand crafted subtitle expressions, playing in randomized order and timing (in addition to the standard Expressions). Thanks to the suggestions in the teaser thread.
  • Compatible with Gaze script.
Instructions:

Load the Breathe_Standalone script into the Person "Plugins" tab. Ready.

The script UI has several sliders and toggles:

  • "Breath Intensity" regulates the breathing animation speed and strength.
  • "Chest Movement" allows to increase and decrease the breath effect on the chest.
  • "Idle Motion Period" adjust the pause between playback of the same animation. Higher value = longer pause.
  • "Idle Motion Move Speed" adjusts the quickness of the motions.
  • "Invert Chest Synchronization" Inverts the sync between chest move and belly morph. Whatever you like more.
  • "Use Head Control for Idle" allows the script to control the head control node fro more intense movements. This node is blocked then for other uses. Keep disabled when using the "gaze" script.
  • "Enable Idle Motions" is self explanatory. Untick if motions do not fit to your animations.
  • "Enable Expressions" deactivate, if you want to use u/Extraltodeus Expression plugin instead.
TriggerControl:

When used in interactive scenes, the "intensity" slider value can be changed via any trigger. Thanks to VAMDeluse´s coding, the intensity changes are always smooth and fluent.

To increase or decrease the intensity to any value between 0.0 (idle) and 1.0 (heavy), add a trigger action and point it to

Reciever atom = Person,
Reciever = plugin#0_DeluxePlugin.BreatheStandalone,
Reciever Target = Breath Intensity

... and set the Intensity slider to the desired value. Script automatically interpolates to the new value for smooth transition.

Changes:

  • V1.0 Updates to original VAM Deluxe version: Added slider for chest movement strength, tweaked several values, added mouth morph (reacting on intensity level), fixed an issue with chest x-rotation drive angle not scaling with intensity level.
  • V1.1 Better synchonization of breath1 morph and chest rotation. Mouth animation reacting on breath in / out, tweaked some values.
  • V1.2 Option "Invert Chest" synchronization
  • V1.3 Added idle motions and expressions. Added breathing animation for nose. Added more configurations to UI.
  • V1.3.1 Added UI help text. Credits and thanks to u/Dilldoeorg for the code snippet.
Author
JustLookingForNothin
Downloads
103,104
Views
103,104
Packages
1
Total Size
0.06 MB
Version
2
First release
Last update
Rating
5.00 star(s) 5 ratings

More resources from JustLookingForNothin

Latest reviews

Absolutely love this. A must-have plug-in. Thanx for sharing!
Upvote 0
!!!!1...
Upvote 0
excellent plug-in, I use this in every scene. Models do seem a lot more lifelike because of it. Please keep going with plug-ins like this, it makes the game so much more useable.
Upvote 0
Small script, but huge difference. Now models behave more realistic.
Upvote 0
A lot has changed with Vam in the past year, glad you're still contributing. Your tutorials have always been the best. Thanks!
Upvote 0
Back
Top Bottom