We already have ODE (open dynamics engine) integrated, plus an intern of mine has also integrated bullet for the purposes of cloth simulation.

With ODE, you can simulate rigid bodies, ragdolls, and do selective motion tracking (constrain some joints kinematically such that they follow the motion path and others dynamically, such that they ise physics.

arishapiro wrote:We haven't optimized it to run as many characters as possible. We have had experiments running 50-100 characters at once in real time, but we have been render-limited more than processing-limited. Some aspects run slower than others (for example, calculating steering paths or maintaining constraints). Much of the animation engine involves animation blending, which is fairly fast.

Ari

It's already very fast, please focus on API and maintenability. This is the best project I've seen here so far, don't leave obfuscated instrics code to future developers, but somthing as simple as possible to use and modify (so that if someone really wants /needs to optimize can freely do it).

Junior Irrlicht Developer.Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.- by Me

Nope, but since you are rendering limited it's already fast enough . I'm downloading it right now by the way. Il probably run it in my Linux VM (since my toolchain is entirely there) if there's some place that is really slower than VM can support i'll make a pull request.. (using SVN? )

In particular, reduce dependencies as much as possible ,and use permissive license (MIT license)?

EDIT (removed text, don't need to read more): don't consider following lines I was so impressed I didn't noticed you already have plugins for other engines XD

Would be perfect having it separed from irrlicht (just using irrlicht is a plugin). I know that will require some work, but once you strip away useless implementation details, and stuff is more focused, is also easier making changes

Junior Irrlicht Developer.Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.- by Me

I have downloaded the latest Smartbody from svn. I tried the to build for Iphone using the smartbody-iphone.xcworkspace and Xcode.But I am getting these errors:../core/smartbody/SmartBody/src/sb/SBScene.cpp:4398:2: Use of undeclared identifier 'glLoadMatrix'../core/smartbody/SmartBody/src/sb/SBScene.cpp:4401:2: Use of undeclared identifier 'glLoadMatrix'

Changes include:* Support for blend shapes, able to simultaneously blend geometry and textures with skinning information, see examples here: https://www.youtube.com/embed/MsyuERhwRoo* Some support for loading .fbx files via assimp library.* Bug fixes* More documentation in SmartBody manual.