Flax Engine(动画系统)学习笔记(二)——动画类型

2021SC@SDUSC

在开始分析学习有关Flax Engine的动画系统相关的源码之前,我们首先要对动画,特别是游戏当中的动画系统展开一定程度的了解,比如它是什么?有哪些类型?在游戏制作中有着什么样的功能等等。

动画系统作用

目前市面上的大部分游戏,都需要设计多个角色。无论这些角色是人形的,还是非人形的,是玩家可操控的,还是玩家不可操控的,都需要使这些角色能够在游戏中自然灵活地进行活动。而对于这些角色而言,他们基本都不是百分之百刚性物体,而对于这些非刚性物体而言,要使他们实现自然地活动的效果,比俄罗斯方块等刚性物体要困难得多。而游戏引擎中的动画系统(角色动画系统)所需要承担的功能,就是为游戏中的角色赋予自然灵活的动作

当然,除了游戏内的角色需要用到动画系统之外,其他的非角色的物体,也会用到动画系统。比如摇曳的树木,铰链,飘摇的衣角,爆炸效果等等,基本游戏内的任何非刚性物体的运动效果,都需要游戏引擎的动画系统来作为支撑。

因此动画系统在任何一个游戏引擎中都是一个相当核心的一部分。

动画系统类型(角色动画)

·赛璐璐动画(精灵动画/序列帧动画)

现在的游戏动画技术都是基于传统动画(traditional animation)或者手绘动画(hand-drawn animation)。这类动画,都是通过快速连续地展示一系列静止图片来产生动画的动感。而对于游戏动画技术来说,则是通过在短</

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值