Examples of tools

Print Friendly

On this page you can see some sample programs and tools used in Modern Computer Graphics.

Motion Capture

Two programs useful for the realization of a motion capture are Motion Builder and FaceRobot.

FaceRobot is a new computer graphics software for digital acting, intended for professional character animators in the film and game industries. It addresses the technical problems of creating life-like facial animation for realistic human characters with a novel set of algorithms. For motion capture animation, FaceRobot requires a smaller number of markers (only 25 to 30) than traditional high-end approaches. FaceRobot provides:

  • fast organization of the work to create a grid face – animators can quickly import a character and immediately proceed to realistic facial animation,
  • support the processes of creating animations of Autodesk Maya,
  • support for motion capture and key frame animation to achieve optimal results of the work,
  • optimize for game development.

Face created with the program FaceRobot

MotionBuilder is professional 3D character animation software. It is used for motion capture and traditional keyframe animation.  It is used in the production of games, films, and other multimedia projects. Functionality includes real-time display and animation tools, facial and skeletal animation, ragdoll physics, inverse kinematics, story timeline editing etc.

Simulation of crowd behavior

Let us look at three programs for simulation of collective behavior of graphical objects.

Autodesk Kynaps is the artificialintelligence middleware product. Its purpose is to facilitate the implementation of the mobility function on the scene in real-time characters who are not direct players. Kynapse includes:

  • an automatic AI data generation tool,
  • a complete 3D pathfinding,
  • spatial reasoning,
  • the management of dynamic and destructible terrains,
  • streaming mechanisms to handle very large terrains.

MASSIVE  (Multiple Agent Simulation System in Virtual Environment) is a high-end computer animation and artificial intelligence software package used for generating crowd-related visual effects for film and television. Its main feature is the ability to quickly and easily create thousands of agents that all act as individuals. Through the use of fuzzy logic, the software enables every agent to respond individually to its surroundings, including other agents. These reactions affect the agent’s behaviour, changing how they act by controlling pre-recorded animation clips, which can come from motion-capture sessions, or can be hand-animated in other 3D animation software packages. MASSIVE has been used in many productions, for example: AvatarThe Lord of the RingsEragonHappy FeetI, Robot.

Example of use MASSIVE software you can see on the video below.

DI-Guy is a software for realtime human visualization, simulation and artificial intelligence. DI-Guy enables the easy creation of crowds and individuals who are terrain-aware, autonomous and react intelligently to ongoing events.

Example of use DI-Guy software   you can see on the video below.


Parent page: Examples of tools