The Compliance plugin adds intelligent body movement control to Virt-A-Mate (VaM) atoms, allowing characters to maintain balance, shift weight, and react naturally to changes in pose or force. Originally designed for lifelike standing and walking mechanics, this plugin enables avatars to remain upright, sit, or lay based on physics input and joint states — creating more immersive and dynamic scenes.
Core Features:
Dynamic Stepping & Balance: Characters take realistic steps based on center-of-mass shifts and balance thresholds.
Adaptive Posing: Transitions between standing, sitting, and laying automatically based on joint posture and surface contact.
Relaxed Limbs: Optional relaxed arm mode softens limb compliance for more natural movement.
User Controls:
- Speed, force, and threshold sliders
- Freeze Compliance toggle to disable motion for precision posing
- Enable Debug Logging toggle for advanced users/troubleshooting
Completely Runtime Adjustable: All behavior can be toggled or fine-tuned during live scenes.
New in this Version:
Freeze Compliance: Lock the character in place for detailed manual posing — no more gravity-based drift or movement after posing.
Debug Logging: Enable on-demand log messages to understand what the plugin is doing internally.
Ideal For:
- Creators who want standing or semi-autonomous characters
- Animation workflows involving natural stepping or balance
- Precision posing without physics interference