《Motion Design for iOS》(二)

流动的现实动画的起源

在1981年,迪士尼长期动画师Ollie Johnston 和 Frank Thomas(迪士尼九大元老的成员——1920年代和1930年代迪士尼的原始动画团队)写了一本名为《Disney Animation: The Illusion of Life》的书,概括了他们在迪士尼早期卡通工作中倡导人物动画的基本原则。

这12个基本动画原则在《Disney Animation: The Illusion of Life》一书中被详细的描述,并且这本书现在被工作于此领域的艺术家和动画师广泛地认为是“动画界的圣经”。即使这些原则是将近80年前的手绘卡通动画师所提出的,它们至今依然使用。

重印版颠倒了标题,将“The Illusion of Life”印在了前面

这些基本的原则是:挤压和拉伸(Squash and stretch)、预备动作 (Anticipation)、演出布局 (Staging)、连续运动和姿态对应 (Straight-Ahead Action and Pose-to-Pose)、跟随和重叠动作 (Follow Through and Overlapping Action)、缓入缓出 (Slow In and Slow Out)、弧线运动 (Arc)、次要动作 (Secondary Action)、时间节奏 (Timing)、夸张手法 (Exaggeration)、扎实的描绘 (Solid drawing)、吸引力 (Appeal)。

设计师Cento Lodigiani创建了一个很棒的video来演示这12个原则,用于一个有魅力的弹性立方体的简单对象。他也将这些例子转换成了一系列的GIF动图。

这些原始的动画原则创建了1920年代到1930年代精心制作的动画的框架。Ollie Johnston 和 Frank Thomas是新的卡通动画时代的先锋,所以我们如何运用这些基本的动画原则来设计现代软件交互呢?在进入这些细节之前,让我们先来谈谈为什么动画应该被用到你的产品中以及一般该如何考虑动画。


查看完整合集:https://github.com/Cloudox/Motion-Design-for-iOS
版权所有:http://blog.csdn.net/cloudox_

长期致力于iOS英文资料翻译
觉得有帮助的可以打赏支持一下小弟~

### 回答1: Motion Matching是一种用于游戏动画的技术,它可以在Unity中实现。它的基本思想是将动画片段分解成小的动作单元,然后根据玩家的输入和环境的变化来选择最合适的动作单元,从而实现更加流畅和自然的动画效果。在Unity中,可以使用Mecanim系统和动画控制器来实现Motion Matching。 ### 回答2: Motion Matching是一个基于动作捕捉和计算机图形学技术的新兴技术,在游戏开发中被广泛应用。而在Unity中,Motion Matching也是一种非常重要的技术,它可以帮助游戏开发者更加快速、高效地实现高品质的游戏动画效果。 具体来说,Motion Matching是一种通过将实时捕捉的动作与大量预先录制的动画片段进行匹配的技术。这样一来,游戏中的角色可以在不同情景下根据玩家的操作实时变换动作,使得角色的动作更加自然、流畅。同时,Motion Matching还可以通过实时计算、调整数据的方式,来实现更加精细的动画效果,例如在某个特定条件下播放某个特定动画。 在Unity中,Motion Matching不仅仅是一个技术,更是一个系统,包含了许多组件和工具。其中最重要的组件是Motion Matching Controller,它被设计为一种易于配置和调整的动画控制器,可以根据开发者的需求来调整动画精度、匹配度以及优先级等参数。此外,Unity中还提供了一些工具和插件,用于帮助开发者更好地实现Motion Matching,例如Unity Kinematica插件、Unity Timeline等。 总的来说,Motion Matching为Unity游戏开发者提供了一个高效、灵活、自然的动画实现方法,为游戏制作提供了更多可能性。然而,Motion Matching还是一个相对新的技术,需要开发者对其进行深入的理解和应用,方能发挥其最大的效用。 ### 回答3: Motion Matching for Unity是一种运动匹配技术,可以优化角色动画表现和反应性能。该技术通过使用大量的动作片段来替代传统的动画过渡技术,使得角色的动作更加自然流畅。 Motion Matching for Unity主要基于两个核心概念:候选集和匹配器。候选集是指在角色执行动作前可以选择的所有动作片段,而匹配器是根据角色当前的状态选择最佳的动作片段并实时应用于角色。 Motion Matching for Unity的优势在于其高度反应性能和可定制性。由于每个角色状态都有其独特的动作片段集合,因此在运用此技术时需要设计和构建一个丰富且复杂的动作切割器。这个切割器会将动作片段划分成更小的单位,以便根据角色状态实时匹配。 此外,Motion Matching for Unity还有其他一些优势。例如,它减少了手动动画制作的时间和精力成本,还能够实现更好的角色行进和移动。 尽管Motion Matching for Unity与传统的动画过渡技术相比具有更高的复杂性和技术门槛,但是对于需要更高动画反应性和更好的角色表现的游戏开发者来说,这种技术是非常有用的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值