Programmer Intern 0901
January 07, 2009
Project Name
Integrated Virtual Humans Tool kit
Project Description
Project Description: The Integrated Virtual Human project seeks to create a wide range of virtual human systems by combining the various research efforts within USC and ICT into a general Virtual Humans Architecture. These virtual humans range from relatively simple, statistics based agents to advanced cognitive agents that can interact with both real humans and other virtual humans. The work integrates a variety of Artificial Intelligence areas, including natural language processing, non-verbal behavior, task modeling, emotion modeling, information retrieval, vision and speech recognition.
Job Description
Job Description:
The candidate would work with the Virtual Humans team on the visualization and animation components of the system. We currently need a programmer to work on the following tasks:
- Adding features to the graphics engine, relating to scene management and character interaction.
- Developing testing tools for our character animation engine.
- Working with the artists and art pipeline to add features and validation testing to the current pipeline.
Skills preferred:
- Solid developer with experience with Java, C++, and/or C# plus related development tools.
- Comfortable working with an IDE.
- Experience using source control.
- Interested in graphics programming.
- Optional: Simple understanding of Maya and Mel Scripting