网站建设
移动互联网
品牌设计
创新应用
新闻动态
网站百科

动画是如何流转的

时间:2018-12-18 15:17:24 来源:追天 类型:网站百科
字号:   

动画融合


游戏的交互性,使得动画都是一个个的小片段,连接这些片段就需要动画的融合。通常融合有两种类型:一种是多个动画的融合;另一种就是一个动画到另一个动画的过渡,过渡的方式有两种,一种是平滑过渡,一种是冻结过渡。


平滑过渡是在动画A还没有结束的时候,就开始向动画B融合,而冻结过渡是在动画A结束之后才开始向动画B融合,游戏里面会根据表现的需要来选择哪种过渡方式。


丨动画状态机


游戏里有多种状态机的结构,正是这种复杂的结构,才能支撑游戏里流畅自然的动画效果和良好的交互响应。以外层状态机为例,它的结构分为Idle、Move和Fight。Idle,即待机,包括战斗待机、休闲待机等;Move,包括转向移动等;Fight,即攻击动画。这些外层的大状态,可以通过驱动信号来进行相互之间的过渡,来达到动画片段流转的目的。


 


丨动画逻辑管线


在游戏代码里面,有AI和动画的接口层,AI会通过游戏接口层向动画状态机发送各种信号,比如跑、跳、攻击,以及跑的速度、转向角度等等,这些参数告诉动画状态机,状态机会根据它自己的结构来进行跳转,或是融合到具体的动画片段,计算出当前帧的骨骼偏移,再通过这些骨骼信息,计算出蒙皮网格,最后再渲染。


上一条: 短信群发会给企业带来哪些好处  下一条: 游戏投资创业为什么要选房卡棋牌?

400-700-4979

无论您在哪里,尚品都愿意为您提供高价值服务! 请选择您方便的咨询方式:

0.020679s