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

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.

主站蜘蛛池模板: 鹤岗市| 信丰县| 乌鲁木齐市| 罗源县| 永宁县| 南充市| 郯城县| 万载县| 永安市| 讷河市| 左权县| 富阳市| 成安县| 阳曲县| 左云县| 楚雄市| 砚山县| 宜州市| 银川市| 兖州市| 蓝山县| 杭锦旗| 锡林浩特市| 伊春市| 房山区| 新晃| 鹤庆县| 高青县| 文成县| 中西区| 吴桥县| 松江区| 三河市| 曲靖市| 武山县| 双城市| 嵊泗县| 桑日县| 什邡市| 磴口县| 凭祥市|