Motion captureMotion capture, or mocap, is a technique of digitally recording the movements of real things -- usually humans -- so their movements can be played back with computer animation. This technique is used increasingly in cinema and in video games, perhaps most notably in the computer-generated character Gollum in the two latter Lord of the Rings movies. A motion capture session only records the movements of the actor, not his visual appearance. These movements are recorded as animation data which is then "mapped" onto a 3D model (which can be of a normal human, giant robot, or anything else) that was created by a computer artist, and the model can then be made to perform the same movements that were recorded. In the motion capture session itself, an actor, often a martial artist, dancer, or mime, wears a leotard with a number of reflective markers taped or glued to specific points all over his body. At least two cameras, and preferably an array of cameras, film the actor as he acts, or performs specific motions. The cameras report to a computer the exact position of each reflective marker, many times per second. Instead of such an optical system, a magnetic system can be used, in which the actor wears a number of sensors which detect a nearby magnetic field and transmit data on each sensor's inferred 3D position to the computer. In particularly complex scenes that are shot with particularly expensive equipment, a motion control camera can pan, tilt, or dolly around the stage while the actor is performing. These camera motions are also tracked meticulously and fed to the computer; or, a computer controlling the camera motion has already been programmed with the motion control data, and the camera meticulously follows the directions of this computer. This computer then uses software to post-process this mass of data and determine the exact movement of the actor, as inferred from the 3D position of each marker at each moment. Mocap data is notorious for requiring a human to spend a great deal of time to "clean up" the data. A single sensor mis-reading might cause the computer to believe that the actor's arm was pointed straight up into the air for a fraction of a second, for example, when it was not. After post-processing, the computer exports animation data, which computer animators can associate with a 3D model and then manipulate using normal computer animation software such as Maya or 3D Studio Max. If the actor's performance was good and the software post-processing was accurate, this manipulation is limited to placing the actor in the scene that the animator has created and controlling the 3D model's interaction with objects. The animator does not have to move that particular model's arms and legs around manually -- the movement is already present in the animation data. Motion capture equipment is expensive. It can cost many tens of thousands of dollars for the digital video cameras, lights, software, and staff to run a mocap studio, and this technology investment can become obsolete every few years as better software and techniques are invented. Some large movie studios and video game publishers have established their own dedicated mocap studios, but most mocap work is contracted to individual companies that specialize in mocap. Mocap offers several advantages over traditional computer animation of a 3D model:
|
||
"The man who does not read good books has no advantage over the man who cannot read them." - Mark Twain (1835-1910) |
