PAOGD_HW1-弹出的小球-简单建模、插值动画

中山大学动画原理与网络游戏设计课程
Github仓库 : https://github.com/dick20/PAOGD

题目介绍

开发环境

Blender2.8 beta

场景描述
  • 镜头1:小球在盒子中

输入图片说明

  • 镜头2:盒子底部升起,小球被弹出

输入图片说明

  • 镜头3:小球掉落在地

输入图片说明

  • 镜头4:小球从地面反弹

输入图片说明

  • 镜头5:小球平稳落下

输入图片说明

实现要求
  • 利用关键帧插值的方式完成动画
  • 在动画过程中体现物体的旋转、平移、形变等
  • 利用shape key控制物体形变
  • 利用曲线编辑器graph editor调整物体在动画过程中的属性变化
  • 加分项:尝试给物体添加材质或纹理,使动画更加美观
  • 在满足要求的前提下可适当自由发挥

一. 制作一个箱子

  • 新建立方体
  • 调整z轴的高度,压缩成一个平面
  • shift+左键选中一个平面
  • 利用extrude将上移该平面
  • 新增一个平面,后面用来做箱顶弹出的动画

1552707364555

  • r 可以进行旋转,或者调整右边面板的旋转角度
  • g键移动调整位置

1552981119672

二. 新建一个平面

  • shift+a新建 plane

  • 拖动箱子到合适的位置

1552707596659

三. 制作一个球体

  • shift+a新建 UV shape
  • 并调整至合适的大小
  • 然后将球体放入箱子

1552707584427

四. 制作动画帧

加入关键帧主要包括这几个画面

  • 球弹出,箱子恢复

  • 球在半空

  • 球落地 变扁

  • 球反弹

  • 球平稳落地

添加操作解析:

1.选中物品,这里以小球为例子

在时间轴上选择一个合适的位置插入关键帧,在该帧中调整小球的位置

1553003520777

2. 调整小球的位置

这是小球在最高峰时候的位置,添加在时间轴20上

1553003796120

3.调试过程

在插入关键帧的时候,我们可以点击时间轴的开始键,同时进行调试物品运动的情况。

4.改变小球的运动轨迹

这里用到的是曲线编辑器,可以通过拖动来改变小球的运动快慢角度之类

12

五. 为物品添加一个纹理(加分项)

首先,我们要进入编辑模式,选中所需要加纹理的物品。

然后,在右侧中选择材质框,这里可以调整物品的颜色,透明度等等,这里我简单的改变一下颜色与亮度,更多更难的功能还待继续发掘。

1553004157561

六. 实验结果

最后完成的效果如图所示:

result

七. 实验感想

​ 通过这次实验,我总算掌握了一点Blender的皮毛。Blender的操作十分多,想要一时半会了解完不太现实。这次实验学习到了简单的G键移动,S键缩放,R键旋转,给正方体切掉顶部以及如何切换视角之类的建模操作。除此之外,对于动画帧的设计也有了初步的了解,如何做一个好看的插值动画也需要花上不少的功夫。

​ 在做实验期间,能参考的资料也只用一些手册,所以必须静下心来查阅资料才能找到这些按钮以及使用方法,阅读文档的能力也有了不少的进展。之前学习过Unity3D如何做一个插值动画,类比到blender中不算太难,主要是需要熟悉这些操作。而我大概可能更喜欢Unity可以用代码来控制动画的生成吧,但多学点东西总是不坏的。学习Blender之路仍在继续!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值