SmartBody is available for download for Windows, Linux and OSX users. SmartBody can also be used on Android and iOS platforms.

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
- Online and offline retargeting of motion
- Automatic skinning and rigging

SmartBody is written in C++ and can be incorporated into most game engines. SmartBody is developed at the USC Institute for Creative Technologies from the Character Animation and Simulation group: http://cas.ict.usc.edu

Features

  • locomotion
  • retargeting
  • lip syncing to speech
  • C++
  • multi-platform

Project Samples

Project Activity

See All Activity >

Categories

Games, Graphics, Animation

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow SmartBody

SmartBody Web Site

You Might Also Like
Employee monitoring software with screenshots Icon
Employee monitoring software with screenshots

Clear visibility and insights into how employees work. Even remotely

Our computer monitoring software allows employees, field contractors, and freelancers to manually clock in when they begin working on an assignment. The application will take screenshots randomly or at set intervals, which allows employers to observe the work process. The application only tracks activity when the employee is clocked in. No spying, only transparency.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
4
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • very nice!
  • multiplatform. C++.
  • Excellent instructions!! I made some changes and want to build for iOS 64bit with iPhoneOS8.3.sdk but get armv7 instead of arm64. Will you please help. Thanks.
  • i cant install it on a Windows 8 64 bit OS and i am using i7 Laptop. i tried to look for a 64 bit install but all give me issues i cant install.
Read more reviews >

Additional Project Details

Operating Systems

Linux, BSD, Android, Apple iPhone, Windows

Intended Audience

Advanced End Users, Developers

User Interface

OpenGL, Project is a 3D engine

Programming Language

Python, C++

Related Categories

Python Games, Python Graphics Software, Python Animation Software, C++ Games, C++ Graphics Software, C++ Animation Software

Registered

2008-04-14