Gesture Markup Software Developer Intern 0921
January 08, 2009
Project Name
Mixed Reality Virtual Humans
Project Description
This intern project involves developing tools to speed authoring of gesture markup for virtual humans. Since gesture markup is a time consuming, text based script writing process; it makes sense to produce graphical tools which support drag and drop, cut and paste, and other styles of authoring, as well as gesture previewing. While the SmartBody animation control software will provide automatic generation of gesture markup, the graphical tool could be used to generate production rules to train SmartBody, and be used to preview and clean up automatically generated markup routines.
Job Description
• Design, development, and test of an authoring tool for gesture mark up.
• Required features would include a carefully designed graphical interface, ability to drive characters in 3D graphics engines, output to SmartBody production rules and standard gesture markup language.
• Additional tasks include script development for management of audio and animation assets, like creation of LST files from audio file directories.
Qualifications:
• Software development skills in Java, C/C++, or scripting languages like Lua or Python is required.
• Experience with source code repositories such as CVS, SVN, or similar is required.
• Experience with game engines is a plus (Gamebryo, Panda3d, OGRE)
• CS, EE, or related major.