奔跑吧,骏马!——跑步类动画设计动态分析
1慢走 如果是右前足先向前开步,对角线的左后足就会跟着向前走,接着是左前足向前走,然后是右后足跟着向前走,这样就完成一个循环。 简单概括:右前、左后、左前、右后,以此循环。 (1)身体的重心放在三只稳定地站在地面的脚上。 (2)一次循环大约一秒半钟的时间,可慢可快,根据情景或需求而定。 (3)慢走时,腿向前运动不宜抬得较高,如果快走,可以抬高些。
2小跑 这里小跑俗称“颠”。四肢的运动规律基本上也是对角线交换的步法,与慢走稍微不同的是,小跑时对角线的两足是同时离地、同时落地。 (1)四足向前运动时,要抬得高,特别是前足比后足再抬高些。 (2)对角的两足运动形式呈垂直线时,身体高度最低;成斜线时,身体高度最高。 (3)动作节奏是四足落地、离地时快,运动过程是两头快、中间慢。 (4)颈部及头部放松,配合身体的运动节奏,进行轻微的延迟随动。
3快跑 不同于慢走时的对角线交换步法,快跑时是左前、右前、左后、右后的交换步法,即两前足和两后足的交换步法。 (1)前进时,身体的前后部位有上下跷动的感觉。 (2)步子跨出的幅度较大,第一个起点与第二个落点之间的距离可达一个多体长。 (3)速度大约是每秒钟两个循环。 (4)颈部会在马跨步最大的时候向前向下伸展,在四肢几乎悬空或悬空时抬起。
图中清楚地展示了马的身体在整个循环过程中的跷动形式及颈部的运动规律,颈部动画的准确性,将直接影响马快跑时的发力感觉。
4奔跑 奔跑时也是两前足和两后足的交换步法,身体规律与快跑的规律基本相同,身体变化的幅度稍小,步子跨出的幅度更大。 (1)马在奔跑时,常常只有一只脚与地面接触,有些马在奔跑时脚甚至会全部腾空。 (2)每个循环步法之间落地点的距离可达身体的三四倍的长度。 (3)奔跑时,马的身体在上下跷动的同时,更有明显的挤压—伸展的状态循环。
对比快跑,奔跑最大的区别在于步伐更大,它们的步伐规律几乎是完全一样的。需要注意的是,图中红色线条代表身体的长度,在身体跷动、起伏的同时,若四肢完全腾空,身体会呈现一种挤压的收缩状态。 综合上述的所有特征,将其综合到一起,就可以制作出非常准确的、真实的马的跑步动作。制作时,在遵循规律和特征的情况下,可强化或者增加一些自己对动态表现的理解,或夸张或情绪化,使动画表现更适合项目需求。
相关图书:
《灵动演绎——游戏动画设计指南》 腾讯互娱倾情力献,游戏动画设计开山之作 提供珍贵源文件下载 游戏动画设计师实战必备 麦华东 张淞泰 罗文俊 等 编著 2016年5月出版
◎ 游戏动画设计领域的开山之作 ◎ 内容丰富,图文并茂,涉及游戏动画的方方面面 ◎ 由腾讯游戏多位经验丰富的动画设计师总结提炼而成 ◎ 本书是游戏动画设计师的“实战手册”
奔跑吧,骏马!——跑步类动画设计动态分析相关推荐
- 【原】移动web动画设计的一点心得——css3实现跑步
今年3月份,由于公司业务需要,我转岗到微信产品部,离开了TID团队,人都是有感情的动物,更何况在一个团队呆了快 3 年,心中十分舍不得,鬼哥说了"天下没有不散的宴席...",在我的 ...
- 计算机ppt教案设计大赛,全国xx杯说课大赛计算机专业类一等奖作品:三维动画设计教学课件.ppt...
全国xx杯说课大赛计算机专业类一等奖作品:三维动画设计教学课件.ppt 文档编号:906919 文档页数:14 上传时间: 2020-02-16 文档级别:普通资源 文档类型:ppt 文档大小:1.8 ...
- 移动平台动画设计的12个原则
移动端动画设计的12个原则 在移动设备用户体验设计领域,微妙精致的动画已成为非常重要的设计元素.为任何对象添加动画并不简单,需要观察研究在真实世界中物体是如何在时空中运动的,需要设计者关注细节,并且具 ...
- iOS教程:移动终端游戏动画设计的12个原则
在移动设备用户体验设计领域,微妙精致的动画已成为非常重要的设计元素.为任何对象添加动画并不简单,需要观察研究在真实世界中物体是如何在时空中运动的,需要设计者关注细节,并且具有耐心.适当的动画能够提供清 ...
- 移动端动画设计的12个原则
在移动设备用户体验设计领域,微妙精致的动画已成为非常重要的设计元素.为任何对象添加动画并不简单,需要观察研究在真实世界中物体是如何在时空中运动的,需要设计者关注细节,并且具有耐心.适当的动画能够提供清 ...
- 蓝松短视频经验分享----抠图和动画设计
短视频处理LanSoEditor-SDK之抠图和动画设计 (此介绍,是在和我们客户长期广泛交流的基础上,总结出大部分的客户使用的方法.如果您有新的思路,也可采用,毕竟我们主要是设计架构. 注释:我们的 ...
- ios 动画设计_动画和讲故事在设计中的力量
ios 动画设计 As human beings, we've always been fond of storytelling. Just think of campfire stories, Sa ...
- Silverlight Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为(DragBehavior)
Silverlight & Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为(DragBehavior) 原文:Silverlight & Blend动画设计系列八: ...
- Silverlight Blend动画设计系列三:缩放动画(ScaleTransform)
原文:Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform) 在Silverlight的动画框架中,ScaleTransform类提供了在二维空间中的坐 ...
- 动画设计的12条基本原理
动画设计的12条基本原理 1. Squash and Stretch 挤压和拉伸 l 定义: 这个操作产生了对重量和体积的一个假象.同时挤压和拉伸在面部表情和动画的对话框处理也有用到. l ...
最新文章
- Intel 酷睿i5 6300HQ与Intel 酷睿i7 6700HQ哪个好
- 初学Java会遇见的几个问题分享
- grunt之filerev、usemin
- CodeForces - 1453D Checkpoints(概率+构造)
- linux下添加,删除,修改,查看用户和用户组
- OpenCV实现图像翻转
- 解决ssh登录过慢问题
- tricks about and-or in python
- ROS的学习(三)创建一个工作空间
- 第一章 WebGL简介 Introduction
- 微端服务器物品备注,HeroM2引擎怎么在装备上添加备注 传奇添加物品备注说明的方法...
- CAN和CAN FD
- qq群发 java_qq聊天机器人 群发工具 (java版) (三)
- Delphi东京版FireDAC连接MSSQL2000
- 反思 大班 快乐的机器人_幼儿园大班教案《机器人》含反思
- Python九九口诀表
- Nginx证书配置:cer文件和jks文件转nginx证书.crt和key文件
- DNS-over-HTTPS(DoH)简析与配置
- 赵长鹏回复协助洗钱质疑; 欧洲通过区块链监管
- amd电脑安装Android失败,AMD显卡驱动安装失败
热门文章
- Jenkins添加注册用户默认权限/Add a default authenticated user role
- Tensor flow 实战Google深度学习框架 笔记摘要Pthree(二)
- mac下修改MySQL密码
- Access to the path Library\UnityAssemblies\UnityEngine.xml is denied.
- 使用Canvas基于手势可以使树秋千
- 【转】js 获取浏览器高度和宽度值(多浏览器
- linux之C编程学习——getchar()和getch()
- ios 7.1企业证书无线安装
- 如何取得GridView被隐藏列的值
- [JOYOI1326] 剑人合一