Implementation of Facial Behavior for Autonomous Nonplayer Characters

HUANG Xiang-yang,YIN Yi-xin,ZENG Guang-ping,TU Xu-yan
DOI: https://doi.org/10.3969/j.issn.1000-7024.2006.22.002
2006-01-01
Abstract:Autonomous nonplayer characters(ANPC) are proposed to apply in game AI,therefore the model-view-controller(MVC) design pattern is used to separate AI from game engine.Facial behavior for ANPC is implemented by blending morph vertex shader(BMVS) technique in which the meshes of previously created animations,such as blinking,smile and visemes,can be blended to form new and unique animations on the fly and in real time.It's all happening in line with the vertex shader,no more locking and rebuilding a morphing mesh each frame.
What problem does this paper attempt to address?