ThePast4b
HomeDecorumOur PortfolioContact Us
TopographyGameScannerMedicalCartoonSkeleton
CloudSculptureVirtualSurveillanceAvatar

Avatar

Software modules (part of Decorum 1.1) developed to display a virtual sales representative in a 3D world. The avatar representing the sales representative talks to you and tells you different speeches depending where you are looking. Mouth and body of the avatar are animated depending on the text event.

Project done between October 2003 and March 2004. The project was developed and compiled with Microsoft Visual Studio using the MFC library in C++ to build the User Interface. The plug-in run under Windows 95-98, Windows NT-2000-XP and uses OpenGL to draw in 3D.

 

Decorum 1.1 software, using the new modules to animate the sales representative. A courtesy of Direct TV Pty Ltd, Brisbane

 

 

 

 

 

 

 

 

 

 

Decorum 1.1 software, dialog box module to create and assign voices. A courtesy of Direct TV Pty Ltd, Brisbane

 

 

 

 

 

 

 

Elements developed by Axialmedia:

  • Using Decorum 1.1 3D engine, we added new modules
  • C++ avatar sub- classes to manage the AI of a virtual sales representative. The avatar reacts if you are close enough and talks to you
  • C++ User Interface module to record voices, assign a category and save voices
  • C++ animation manager class and user interface to create animation sequences and assign them to the avatars
  • C++ voice manager to read sounds from the microphone and convert the signal into animation channel
  • C++ animation manager class and user interface to create animation sequences and assign them to the avatars
  • C++ avatar class methods to modify the mouth morphology and make it possible to animate the mouth with a voice