官术网_书友最值得收藏!

Chapter 3. Character Animations

In this chapter, we will cover the following topics:

  • Loading animated meshes in the sandbox
  • Attaching meshes to animating bones
  • The sandbox soldier and weapon animations
  • Blending multiple animations
  • Creating a Lua animation state machine
  • Building a soldier and weapon animation state machine

With a basic sandbox under our feet and a primitive agent representation, we can now move on to handling animations so that our agents can finally begin to look human. While we could assign a basic human mesh to our agents so far, they could never really look human without animations.

Animations play a key role in not only the visual aspect of the AI, but also the functionality of the AI. This might seem counter-intuitive, but the sandbox AI can only perform behaviors that the AI has animations for. If an animation takes 5 seconds to play out and can't be interrupted, our AI needs to take this into account before it decides to execute an animation; otherwise, our AI loses all reactiveness for these 5 seconds.

主站蜘蛛池模板: 外汇| 永兴县| 巩义市| 山阴县| 蓝田县| 平舆县| 宜兰县| 姚安县| 永城市| 潼关县| 临安市| 富宁县| 泗洪县| 博湖县| 清流县| 敦煌市| 姚安县| 海淀区| 仙居县| 惠来县| 钟山县| 灵石县| 滦平县| 大丰市| 宣城市| 民权县| 远安县| 贺兰县| 云林县| 科尔| 宾川县| 体育| 达尔| 南充市| 武功县| 菏泽市| 泰和县| 邵东县| 安丘市| 沂南县| 漳浦县|