Ragdoll 1.0 for Blender
First introduced in 2021 for Maya, Ragdoll Dynamics represents a real-time character physics system. The underlying technology is used in production by leading visual effects and gaming studios, including DNEG, Sony Pictures Imageworks, Kojima Productions, and CD Projekt Red.
Ragdoll Dynamics simplifies the process of adding realistic physics to character animation. Artists can define timing, input primary keyframes, and Ragdoll will automatically add secondary movements - for example, for hair, clothing, or even muscle dynamics. The software boasts moderate system requirements to operate in real-time, and unlike typical simulators, the result is deterministic, meaning each playback will be identical.
Among other key features is the Live Mode, which expedites the character posing process by allowing animators to manipulate geometry directly in the viewport, rather than using rig controls. Since then, Imbalance has revamped the program, turning it from a Maya plugin into a standalone application with the ability to integrate into other DCC software: initially in Maya, and now in Blender. The Ragdoll plugin for Blender itself is open source, but to make it practical, the commercial Ragdoll Core application is required.
The new integration with Blender supports almost the same features as Maya, including the Live Mode. Among those currently not supported are force fields and the ability to import physics as a basis for work. It is currently available only for Windows and Linux, but not for macOS: Imbalance is working on supporting Apple's Metal API, which is currently used for viewport rendering in Blender. According to Imbalance, the Blender version, much of which is written in Python rather than C++, has approximately "0.6 times the performance compared to Maya."
Ragdoll for Blender 1.0 is compatible only with Blender 3.4 and above on Windows and Linux. For individual artists, perpetual Freelancer licenses cost $199. For studios, Complete licenses cost $799 or $79 per month for node-locked licenses; $999 or $119 per month for floating licenses. Unlimited licenses, which add Python API and advanced features like physics export, cost $1999 or $199 per month for node-locked licenses; $2999 or $299 per month for floating licenses.