Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T05:04:11.546Z Has data issue: false hasContentIssue false

Modeling emotional action for social characters

Published online by Cambridge University Press:  01 December 2008

Hongwei Yang
Affiliation:
State Key Lab of CAD&CG, Zhejiang University, Hangzhou 310027, PR China; e-mail: yanghongwei@cad.zju.edu.cn, zgpan@cad.zju.edu.cn, zmm@cad.zju.edu.cn
Zhigeng Pan
Affiliation:
State Key Lab of CAD&CG, Zhejiang University, Hangzhou 310027, PR China; e-mail: yanghongwei@cad.zju.edu.cn, zgpan@cad.zju.edu.cn, zmm@cad.zju.edu.cn
Mingmin Zhang
Affiliation:
State Key Lab of CAD&CG, Zhejiang University, Hangzhou 310027, PR China; e-mail: yanghongwei@cad.zju.edu.cn, zgpan@cad.zju.edu.cn, zmm@cad.zju.edu.cn
Chunhua Ju
Affiliation:
Zhejiang Gongshang University, Hangzhou 310027, PR China; e-mail: juchuhua@hotmail.com
Rights & Permissions [Opens in a new window]

Abstract

Emotion is an important aspect of human intelligence and has been shown to play a significant role in the human decision-making process. This paper proposes a comprehensive computational model of emotions that can be incorporated into the physiological and social components of the emotions. Since interaction between characters can have a major impact on emotional dynamics, the model presents a social learning component for learning associations among characters, which in turn affects the character’s decision-making and social interactions. The model also designs a set of personality progression functions to enhance individual differences. In addition, we demonstrate this empirically through a computer simulation of a dynamic environment inhabited by a few characters to test our emotional model. The experiments show the effectiveness of our emotional model to build believable characters during interaction with the virtual environment.

Information

Type
Article
Copyright
Copyright © Cambridge University Press2008
Figure 0

Figure 1 Emotion process

Figure 1

Table 1 Relationship between cause event and emotion type

Figure 2

Figure 2 Fear emotion progression functions

Figure 3

Figure 3 Sequential actions

Figure 4

Figure 4 Character A runs toward food full of hope

Figure 5

Figure 5 An instance of character B’s sequential actions

Figure 6

Figure 6 Character A cries

Figure 7

Figure 7 Action selection procedure for character A

Figure 8

Figure 8 Character A runs away

Figure 9

Figure 9 The virtual environment

Figure 10

Figure 10 Some resources

Figure 11

Table 2 Behavior description

Figure 12

Figure 11 Building expressions into social characters

Figure 13

Figure 12 The behavior of ‘boy’ evaluated by users

Figure 14

Figure 13 The social behavior of ‘boy’ to ‘big head’ and ‘small head’