C4D折纸生长城市教程,原创个人公众号:设计喵的日常
此处由于视频flash地址一直获取不到,就先放个gif图了,
1.打开你的C4D软件
2.新建一个立方体用来当地面(因为此次要用到布料和布料碰撞器,地面不能添加,所以在此用立方体来当地面)
3.用立方体建一个房屋模型并转为可编辑对象,注意增加立方体的分段(此处区别接下来会介绍),此处我建了2个相同的房屋模型,一个分段多,一个分段少
4.在右侧对象栏里选中步骤2的地面添加布料碰撞器标签(单击右键-模拟标签-布料碰撞器)
5.给房屋模型添加布料标签(单击右键-模拟标签-布料),然后点击时间轴右侧的播放键即可预览效果
6.继上一步预览后发现,分段多少的区别(特此注意,建模的时候一定要多加几个分段,分段不够的情况下可以用环形切刀 工具 增加分段)
7.接下给房屋卡时间帧,点击房屋的布料标签,将时间轴移到0帧,把房屋的硬度调成30、弯曲调成15并点击左侧小圆点打标签记录(属性可以多尝试一下,每个楼房属性可以错开一点)
8.再将时间轴拖动到50帧,把硬度和弯曲都调整成0,并点击左侧小圆点完成记录
9.将时间轴拖动到起始位置,重新播放一遍动画,细心的童鞋会发先,房屋倒塌后在地面会发生一个反弹,因此我们需要将布料标签和布料碰撞器标签里的反弹属性调整为0(切记2个都要调整为0)
10.重新播放一遍动画,此时可以看到房屋最终倒塌为一个平面
11.可是看视频我们会发现,房屋是从平面生长起来的,所以我们要将步骤10的顺序倒过来,再此我们要用到一个新的工具—运动记录(单击角色-管理器-运动记录),由于我们只需要记录房屋的每一个点的运动轨迹,所以我们只需要勾选垫层及动画即可,并不需要记录缩放及旋转
12.接下来点击开始记录,此时我们要让房屋模型发生一个0距离的位移,所以我们需要在模型状态下选择移动工具,将鼠标移动到坐标轴上,等坐标轴变成白色后按住左键,此时便已经开始记录(松开左键即为停止记录),等房屋倒塌成平面后松开左键,此时会发现时间轴上已经记录完成,选中所有的帧,然后右键-编辑-反转序列
13.此时我们再播放一遍动画, 会发现动画跟之前没什么变化, 此处是因为布料标签的时间帧和房屋模型的时间帧冲突了,所以此处我们选中房屋的布料标签,Delate删掉即可。此时我们播放一遍,会得到房屋拔地而起的动画。
14.完成这一步就可以多建几个模型了,做一些大厦、高楼、路灯、树木,并且给每个模型添加布料标签重复上边的操作
15.接下来建立一个小汽车模型,注意小汽车的车头一定要与坐标轴的方向一致
16.切换视图,在俯视图中用画笔工具画一条小汽车的运动路径,选择小汽车,右键-C4D标签-对齐曲线,将所绘的路径拖入到标签中的曲线路径,并且给小汽车的位置卡帧(路径如果是曲线的,需勾选切线功能,并调整轴的方向,使小汽车车头始终与曲线平行)
17.接下来建立一个路灯模型(添加布料标签,重复上边的操作),因为路灯是重复的,且紧随在小汽车旁边,所以在此我们用一个克隆功能即可,并且复制一个小汽车的运动路径,将克隆模式调整为对象,将复制的路径样条拖入对象栏中,调整克隆的数量
18.此时我们播放动画会发现,路灯是同时出来的,而不是逐渐出来,所以我们要给克隆增加一个步幅的效果器(运动图形-效果器-克隆),并且关闭缩放功能,调整步幅的时间偏移,直到符合自己想要的效果
19.看视频我们会发现,房屋出现的顺序都是有先后的,所以我们需要调整房屋出现的顺序,拖动时间轴,选择房屋的时间帧,并调整到合适的位置,直到达到了自己想要的结果
20.接下来,我们给小汽车绑定相机即可,新建一个运动摄像机,在动画属性栏中,启用追随对象,并且将需要绑定的小汽车拖入到链接中,调整摄像机的距离,并且在运动属性中,将预设调整为平静
21.重复20的操作,关闭追随对象,启用摄像机的目标功能,将小汽车拖入到目标中,并且调整摄像机到合适的位置(双击摄像机的小图标,即可进入摄像机视角)
22.给模型、地面添加白模材质,并且添加物理天空
23.打开渲染器设置,添加全局光照效果和环境吸收效果,并调整属性
24.最后渲染出摄像机动画视频(此处推荐OC渲染器和红移,本身的渲染器简直太慢了,跟蜗牛一样),再到ae中处理一下即可
喜欢的观众老爷们加个关注,点个赞~~
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 在疯狂生长的初创工作是什么体验
- 矿机进化史:从算力战场到万物生长的乌托邦
- 蓬勃生长 首届开源基础设施峰会第一日的两大关键词
- 又一中国AI芯片公司“诞生”:依图推首款云端AI芯片,顶尖算法公司向产业上游生长丨专访
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
C和C++代码精粹
阿林森 / 董慧颖 / 人民邮电出版社 / 2003-4-1 / 59.00
《C和C++代码精粹》基于作者备受好评的C/C++ User Journal杂志上的每月专栏,通过大量完全符合ISO标准C++的程序集合,说明了C++真正强大的威力,是C和C++职业程序员的实践指南。可以帮助有一定经验的C和C++程序员深入学习这两种密切相关的语言,对书中代码的参悟和应用,可以帮助他们从根本上提高使用程序的效率。一起来看看 《C和C++代码精粹》 这本书的介绍吧!