High-level Motion Control of Characters in Computer Animation
-
摘要: 用人工生命方法創造計算機動畫,增強了計算機動畫的逼真度和生動性.為了更好地控制動畫的進程,指導動畫角色的行動,本文將人工智能方法引入到計算機動畫的創作中.提出并建立了面向自繁衍的人工魚的認知模型,提高人工魚的認知能力,實現基于“動物邏輯”的人工魚高級行為控制.建立了人工魚產生交配欲望、產卵和環境選擇等預定義行為的認知模型.實驗表明,人工魚的高級行為控制器可以使人工魚更好地適應虛擬海底環境,并順利完成交配、產卵等生命過程.Abstract: Artificial life enhances the reality and vitality of computer animation. To control the process of animation and instruct the action of characters in animation, artificial intelligence is introduced in computer animation. Cognitive models based on self-reproduction are presented and built to improve the cognition of artificial fish, and high-level motion controls based on animal logic are implemented. Deterministic behavior models on copulation, spawning and environmental selection of artificial fish are built. It is shown by experiments that a high-level motion controller makes artificial fish adapt the virtual environment of sea and complete the process of life such as copulation, spawning, etc.
-

計量
- 文章訪問數: 173
- HTML全文瀏覽量: 29
- PDF下載量: 5
- 被引次數: 0