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

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.

主站蜘蛛池模板: 湖口县| 遂川县| 双江| 金华市| 嘉荫县| 乡城县| 东港市| 新巴尔虎左旗| 民县| 河西区| 千阳县| 交城县| 陵川县| 长武县| 康马县| 宣化县| 兴安县| 钟祥市| 皮山县| 桃源县| 八宿县| 南木林县| 南开区| 宝山区| 维西| 东至县| 前郭尔| 易门县| 安宁市| 郸城县| 凌海市| 左权县| 闸北区| 哈尔滨市| 新竹县| 临朐县| 雷州市| 东乡| 同江市| 天等县| 保亭|