Here's some information on Euphoria, so we're all on the same page.
euphoria
euphoria brings
Dynamic Motion Synthesis (DMS) onto Playstation® 3, Xbox 360 and PC.
With euphoria, animations are not canned but are generated on-the-fly by the hardware's processors as the game is played. Every tackle is
your tackle, every haymaker is
your haymaker.
Previously, animation data had to be manually created (through key-framing) or recorded (through motion capture). This is often expensive and laborious, and results in static, non-interactive data.
euphoria is instead based on a full simulation of a 3D character, including body, muscles and motor nervous system. This creates fully interactive animations that act and react differently every time.
euphoria:core
euphoria:core is NaturalMotion's lightweight
DMS engine.
euphoria:core runs parallel to the game's animation engine and is called by the game's AI whenever synthesised motion is required instead of canned animation. This enables a non-disruptive integration and scalable use.
euphoria:core consists of a small kernel, AI controller modules (for adaptive behaviours) and a rigid dynamics module (for physics). euphoria is
physics-engine independent and works with all commercially available engines (as well as proprietary ones).