REAL-TIME RESPONSIVE ANIMATION WITH PERSONALITY

被引:114
作者
PERLIN, K
机构
[1] Media Research Laboratory, Department of Computer Science, New York University, 715 Broadway, New York
关键词
CONTROLLED RANDOMIZATION; DANCE; FORWARD KINEMATICS; GESTURE; PROCEDURAL SYNTHESIS; REAL TIME ANIMATION; SIMULATION OF BODY LANGUAGE;
D O I
10.1109/2945.468392
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Building on principles from our prior work on procedural texture synthesis, we are able to create remarkably life-like, responsively animated characters in real time. Rhythmic and stochastic noise functions are used to define time varying parameters that drive computer generated puppets. Because we are conveying just the ''texture'' of motion, we are able to avoid computation of dynamics and constraint solvers. The subjective impression of dynamics and other subtle influences on motion can be conveyed with great visual realism by properly tuned expressions containing pseudo-random noise functions. For example, we can make a character appear to be dynamically balancing herself, to appear nervous, or to be gesturing in a particular way. Each move has an internal rhythm, and transitions between moves are temporally constrained so that ''impossible'' transitions are precluded. For example, if while the character is walking we specify a dance turn, the character will always step into the turn onto the correct weight-bearing foot. An operator can make a character perform a properly connected sequence of actions, while conveying particular moods and attitudes, merely by pushing buttons at a high level. Potential uses of such high level ''textural'' approaches to computer graphic simulation include role playing games, simulated conferences, ''clip animation,'' graphical front ends for MUDs [15], [6], and synthetic performances.
引用
收藏
页码:5 / 15
页数:11
相关论文
共 15 条
[1]  
Badler N. I., 1993, SIMULATING HUMANS CO
[2]  
Badler N. I., 1991, MAKING THEM MOVE MEC
[3]   A ROBUST LAYERED CONTROL-SYSTEM FOR A MOBILE ROBOT [J].
BROOKS, RA .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (01) :14-23
[4]  
Chadwick J. E., 1989, Computer Graphics, V23, P243, DOI 10.1145/74334.74358
[5]  
EBERT DS, 1994, TEXTURING MODELING P
[6]  
GERLENTER D, 1992, MIRROR WORLDS
[7]  
GIRARD M, 1985, COMPUT GRAPH, V20, P263
[8]  
MAES P, 1993, COMPUTER GRAPHICS
[9]  
Morawetz C. L., 1990, Proceedings. Graphics Interface '90, P60
[10]  
Perlin K., 1985, Computer Graphics, V19, P287, DOI 10.1145/325165.325247