SmartBody

Character animation system for games and simulations.

7 Recommendations
0 Downloads (This Week)
Last Update:
  Browse Code SVN Repository

Screenshots

Description

SmartBody is a character animation platform that provides the following capabilities in real time:
* Locomotion (walk, jog, run, turn, strafe, jump, etc.)
* Steering - avoiding obstacles and moving objects
* Object manipulation - reach, grasp, touch , pick up objects
* Lip Syncing - characters can speak with simultaneous lip-sync using text-to-speech or prerecorded audio
* Gazing - robust gazing behavior that incorporates various parts of the body
* Nonverbal behavior - gesturing, head nodding and shaking, eye saccades

SmartBody is written in C++ and can be incorporated into most game and simulation engines. We currently have interfaces for the following engines:

- Unity
- Ogre
- Unreal
- Panda3D
- GameBryo

SmartBody is developed at the University of Southern California.


SmartBody is a Behavioral Markup Language (BML) realization engine that transforms BML behavior descriptions into behaviors and actions.

SmartBody Web Site

Update Notifications





User Ratings

 
 
7
0
Write a Review

User Reviews

Be the first to post a review of SmartBody!

Additional Project Details

Intended Audience

Advanced End Users, Developers

User Interface

OpenGL, Project is a 3D engine

Programming Language

C++, Python

Registered

2008-04-14

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.