Hace poco sacaron la ultima versión del animador de masas Behavior v. 1.5, y esto es lo que trae de nuevo...
Behavior SDK. Open for Business.
Behavior is now fully open to any pipeline and any external development library. Its new flexible SDK exposes Behavior's core elements. Use the SDK to extend Behavior more deeply into your pipeline and make additional effects, such as dynamics, available to Behavior simulations.
Batch Processing and faster IK and flocking
Render simulations even quicker with the new SOFTIMAGE|BEHAVIOR Batch. Simulations generate independently of the Integrated Developer Environment, enabling you to run multiple simulations but continue working in the IDE. Several new functions are available to support batch processing:
RuntimeStop stops the simulation running in batch at an appropriate moment.
BatchMode and BehaviorMode queries in which mode Behavior is running, which allows you to effectively execute other processes if required for the simulation.
Moreover, improvements to Behavior?s native IK and flocking make iteration even faster.
Actor Activity Enhancements
These enhancements to the Piccolo scripting API give you greater control over your actor's ability to synthesize motion.
DrvLocoActivity.CorrectFwdDir: Aligns the forward direction of the actor to the direction set in the home pose when the locomotion is moving in a direction not consistent with the home pose's forward direction. Use this method to allow actors to correctly sidestep an obstacle, for example.
DrvIKLocActivity.EnableClampingFeet: Turns on the feet clamping feature in the IK loco activity. This method holds the foot in place at its contact points, which is particularly useful in preventing slipping when an actor is turning a corner.
DrvIKActivity.SetSnapshot: Lets you specify that the current snapshot of the IK chain should be used as the initial pose for solving the inverse kinematics problem on each update of the activity.
New Directory Piccolo class
Check whether a directory exists and create new directories. Useful when writing your own output driver code from within Piccolo.