好多天没更新了,到外地半事半游在洞里修仙了一周:

是时候回来写一篇了,分享一个最近刚学到的技法吧,这个是我在油管上看到的国外大神@Chris Schmidt在2019 NAB Show上分享的方法:

Chris Schmidt @ NAB Show 2019 | Maxon Cinema 4D

我们都知道在C4D里当对象添加了布料标签以后,对象是无法移动的,使用这种方法可以制作出类似蹦床的布料效果,去与其他对象发生碰撞交互。

这里强烈建议各位鹿友可以在网上去查看历届的NAB Show来观摩学习,这里汇集了全球的C4D大神,比如我们比较熟知的EJ大神:

EJ Hassenfratz @ NAB Show (Day 4) | Maxon Cinema 4D

在琳达的教程里经常看见的Andy Needham:

NAB 2018 Rewind - Andy Needham

以及灰猩猩GSG:

NAB 2018 Rewind - Nick Campbell and Chris Schmidt: Ask GSG

在NAB Show上,大神们会分享一些他们的软件使用心得,虽然不是完整的案例教程,但是如果根据大神们的分享细心尝试,你一定会收获很多。

开始正题之前再啰嗦一句,因为我最近在学RS,出去一周多回来发现学习的东西全都忘完了,还是要经常使用才会慢慢熟悉起来。

所以材质灯光以及渲染部分我是强迫自己使用RS胡乱弄的,不会RS的鹿友用OC也是可以的。

好了,不多说废话了,让我们一起来看看如何制作出类似蹦床的布料动画吧!

打开C4D,新建一个平面,因为我们要使用动力学模拟,这里分段可以少一点,并不会影响最终效果:

新建一个球体,尺寸缩小一点,分段同样也可以少一点:

新建克隆,克隆模式为对象,以平面作为对象克隆球体,分布为顶点:

给克隆对象添加模拟柔体标签:

柔体面板里记得改为由克隆构成,不然会很卡:

这个时候点击播放,因为动力学收到重力的原因,所有克隆的球体就会下落:

接下来选中克隆对象,然后执行运动图形-运动图形选集:

按住谢福特键加选四个角上的点,你可以得到一个运动图形选集的标签:

选中柔体标签,在动力学栏位把运动图形选集拖进去,不过这个时候点击播放,你会发现还是所有的对象都会下落:

回到柔体标签里,在碰撞栏位,把独立元素切换为全部,点击播放键你就会看见只有四个角上的对象在动了:

再回到运动图形选集标签里,点击反向选择,这个时候再播放你就会发现克隆像布料一样,四角固定中间会下落了:

并且这个时候你移动平面的位置,会发现克隆的所有对象也会跟着移动,这就打破了直接用布料模拟不能移动对象的限制:

克隆上的物体的运动形态做好了,如果我们能够让克隆对象上的每个物体对应的去影响平面点的位置,那么平面的运动形态就是我们想要的。

这里需要借助xpresso,看来想要做更多有趣的动态效果,学习xpresso的知识是必不可少啊。

先把平面复制一份出来,C掉,这样平面上点的位置就和克隆对象上的数量是一致的:

接下来给平面添加xpresso标签,把克隆拖进来添加对象端口,然后在运动图形分类里找到数据节点,将他们连接上:

操作到这里说一下原理,克隆上的每一个物体都是有它对应的编号的,也就是索引,把克隆对象显示改为索引就可以看到,从0到143拢共144个对象:

而这144个对象在动画的状态下每一帧的位置都是不一样的,想要把这些对象的信息循环输出给平面点的位置,就需要借助一个重要的节点:迭代节点。

这里首先介绍一下迭代节点的作用吧,如图所示新建一个迭代节点,迭代节点是从0开始计算的,而克隆物体的数量是从1开始计算的。

所以我们这里需要再新建一个数学节点,让它在数量上减去1,然后再连接给迭代的终点,代表着每帧将克隆的数量从0到143进行输出:

为了证实这一点,我们在系统预制里找到打印到控制台节点把迭代的结果连接上:

在脚本里找到控制台:

逐帧播放你就会看到每一帧输出的信息均是0到143拢共144个信息:

接下来我们要做的就是再复制一个数据节点,克隆对象正常连接上,让迭代节点的循环结果输出给索引,同时在输出端口把位置调出来:

再新增一个点节点,输入端口增加点位置,把数据的位置连接到点位置上,迭代输出的结果同时也连接给点索引,再把平面拖进来连接给对象:

回到C4D界面里,检查一下,平面的动态就成功匹配上了:

不仅如此,布料的形态你还可以通过修改柔体标签里的参数来控制,我这里直接把我自己的参数弄出HUD来,供大家参考,就不再多赘述了:

添加细分曲面和布料增加厚度:

前面提到了平面的位置可以带动布料动起来,你可以手动K,我这里直接用的GSG的Signal插件,今天的内容不是为了介绍插件的使用,所以也就不再赘述了:

新建克隆克隆球体,随机效果器随机球体大小,添加刚体标签,让它与布料产生碰撞,这个也不用多说了吧:

新建摄像机固定视角不用说了哈,建议是把动力学烘焙一下,避免每次模拟的样子不一样:

打开RS,给摄像机添加RS摄像机标签,新建HDRI环境光:

再次说明一下,我用RS是胡乱渲染的啊,大家可以根据自己的情况来,我这里先在设置里把GI打开:

布料的材质我是新建了一个渐变节点连接到背光的颜色上,然后适当的加了点反射粗糙:

小球的材质我是用一个颜色数据节点,将它改为几何体ID颜色,连接到漫射颜色上,这样每个效果的颜色就都不一样了:

然后再通过一个渐变节点去更改颜色,至于反射的粗糙那些,大家就看着效果来了哈:

另外我还希望有一些金属小球,所以克隆下面就多复制了几个球体出来,金属材质直接用的RS的金属预设就行:

视情况再补一盏灯吧,感觉就差不多了,不过现在有很多噪点:

渲染设置里将降噪打开,噪点就少很多了:

我希望的是渲染出透明背景,后期在AE里添加运动模糊和渐变背景。

之前一直不知道RS怎么导出透明背景,现在终于知道了,在环境光里把背景可见取消,然后勾选Alpha通道:

保存位置里选择EXR或者PNG格式都行,同样勾选Alpha通道:

如果你想要导出的分层是透明背景也是可以的,在通道管理器里,把数据类型改为RGBA就可以了:

渲染总时长不到3小时,感觉还行:

最后渲染出图看看效果吧:

今天的内容主要还是动画的制作思路,所以渲染方面大家基本可以略过,下面是今天的视频版:

知乎视频​www.zhihu.com

好啦,今天的内容就到这里,想要源文件、原视频的童鞋后台撩我获取吧!

更多内容欢迎关注公众号:

公众号:野鹿志

老鹿微信:maluyelang6661

苦七微信:766057766

本文由“野鹿志”发布

转载前请联系马鹿野郎

私转必究

c4d打开没反应_(图文+视频)C4D野教程:来制作一个类似蹦床的布料动画相关推荐

  1. c4d打开没反应_(图文+视频)C4D野教程:那张除夕海报是如何制作的?

    新年好啊,各位鹿友,我鹿想死你们啦!!!(此处应配冯巩表情包) 其实这几天我鹿除了出太阳的时候,逛逛街晒晒太阳以外,基本都在家学习OC. 大树底下好乘凉 已经初六啦,空城了几天的成都街上也渐渐开始有了 ...

  2. c4d打开没反应_掌握这3种C4D技巧,线框渲染效果图也就几秒的事

    hello,大家好,我是你们的运哥.在做产品设计或者三维特效展示的时候,通常需要要渲染科技感的线框产品图,今天给大家分享3种不同思路方法,使用C4D来渲染线框效果. 下方高能走起~~~~ 线框渲染方法 ...

  3. c4d打开没反应_提升C4D渲染速度,你需要的高端显卡选购指南

    之前推荐过一篇有关设计师电脑的配置需求,后来也一直有同学来咨询作为设计师究竟需要什么样配置的电脑,发现大部分同学都只知道把cpu和内存配置的很高,而完全忽视了显卡的作用.拿了一批新的20系列的显卡作为 ...

  4. c4d打开没反应_PS、AI、PR、AE、C4D零基础自学经验分享

    我是一个非美术也非动画影视专业的学生,在自学之前是完全的零基础,因此刚开始做很多东西的时候,经常因为没有审美而被人说我做的东西不好看,不行.其实这对于刚刚开始学习某样东西的人来说是挺打击人的,但是这半 ...

  5. ae怎么做圆一圈圈扩散效果_轻备学院AE特效基础教程 - 如何制作一个带有动画效果村庄烟雾...

    熟练运用AE软件做几个偏技巧性并且可以举一反三的超简单小动画,教大家如何制作一个带有动画效果村庄烟雾,你学会了这些小动画,不仅可以熟练运用AE软件,还能对动画制作有深入的了解. 第一步:在AI中绘制插 ...

  6. catia2017安装包打开没反应_云顶手游10.19安装包,9月16日

    云顶之弈手游已更新到10.20版本,完整版本号:10.20.3376669今天坐动车跑错站了,然后没赶上,接着就迟了4个小时才到家,抱歉这么迟才给大家更新,这是9月30日版本,太急了,标题忘记改. Q ...

  7. putty串口打开没反应_如何使用树莓派快速搭建一个串口数据记录器?

    在最近发现同事的某些项目临时增加了一些需求,把测出的能见度数据保存在存储介质中,并且可以随时远程查阅.如果在项目时间与成本允许的情况下,我们会选择在PCB中增加SD卡槽以及以太网接口,用于存储数据和联 ...

  8. catia2017安装包打开没反应_【机械设计】Catia V5-6R2017软件安装教程

    Catia V5-6R2017安装包 下载 Catia V5-6R2017/64位下载地址: 链接:https://pan.baidu.com/s/17kMvk90_z5-HhVtgH7cblA 提取 ...

  9. C4D教程-如何制作Nike iD运动风格宣传动画

    Cinema 4D R20完整版是一款专业的三维设计和动画软件,最新版的Cinema 4D R20为视觉特效和动态图形艺术家引入了高端特性,包括节点材质.体积建模.强大的CAD导入功能以及MoGrap ...

最新文章

  1. 用户稿件 | 好家伙,到底谁在用TBtools?
  2. linux mpstat命令
  3. 利用三层交换机实现VLAN间路由(VLANIF)
  4. vivado----fpga硬件调试 (七)----数据导出并用MATLAB读取
  5. sklearn基本回归方法
  6. eclipse 切换svn账号
  7. 在VSCode中编写Kotlin/Java
  8. 日志插件 log4net 的使用
  9. 17_android下xmlpull解析
  10. Caused by: org.apache.catalina.LifecycleException: A child container failed during start
  11. [源码]java.lang.reflect.Proxy
  12. thinkphp5.0验证码使用
  13. CAAnimation KeyPath学习总结
  14. 卡皇稳了,RTX3090获鲁大师Q1季度最强显卡!
  15. 为什么使用工作流引擎,什么是工作流引擎,工作流引擎选型以及如何使用
  16. photoshop 调用扫描仪扫描证件至电脑
  17. python写入文件没反应_Python write 函数写文件失败
  18. 定时任务框架Quartz
  19. 网上兼职编程赚钱的那点事
  20. TCO2017 Semifinal 部分题解

热门文章

  1. 如何解除网页禁止粘贴复制的情况?
  2. 计算机网络管理员述职报告,网络管理员述职报告
  3. 在线免费pdf转ppt工具分享
  4. libnet安装配置
  5. 贝尔RG200O-CA光猫破解
  6. LPDDR4特点和基本概念--基于Hynix H9HCNNNBPUMLHR系列
  7. Alcatel OminPCX Office 模拟分机不显示来电号码的解决
  8. Zookeeper原理--分布式锁
  9. 爬取千库网ppt_初学Python-只需4步,爬取网站图片(附py文件)
  10. 基于AM5728的PROFIBUS 通信测试