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

Other Useful Business Software
Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
Get Avast Free Antivirus with 24/7 AI-powered online scam detection

Get protection for today’s online threats. Free.

Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
Free Download
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