C4D布料模拟制作包装袋可做动态效果

用户头像
上海/平面设计师/5年前/2280浏览
C4D布料模拟制作包装袋可做动态效果

主要借助布料解算插件:syflex优秀的布料模拟效果和快速解算的特性来实现我们的包装袋动态建模。

今天跟大家分享一个动态建包装袋模型的方法,具体效果大家可以参考下方动图

                                              

建模软件:C4D

布料解算插件:syflex

渲染器:octane render

 

主要借助布料解算插件:syflex优秀的布料模拟效果和快速解算的特性来实现我们的包装袋动态建模。

以前针对这种包装袋,我比较习惯手撸,自己布线,然后借助笔刷,雕刻等方法去凹造型。能够很快速的建立我们想要的包装模型,这种方法也出过具体的视频教程,大家可以去百度搜索一点笔墨,找到我出品的教程。

但是,这种方法仅限于静态产品渲染展示。如果我想要动态展示,或者让建模更加的自然,去模拟现实中包装产品的交互效果时,这种手撸的方式就不建议了,工作量大,还做不好。

这时候就该我们的动态解算上场了。

1首先,我们建立一个平面,比例参考包装设计稿。细分给多点,让平面有足够的面去参与计算。从而得到更好的解算效果。这里的面要保证是四边面哈。C4D平面给细分默认是四边面。

平面细分程度和比例参考

大家可以根据自己的包装比例来制作,细分是越多越好,当然也更加考验电脑的性能。我一般是确保加了细分曲面之后,能够保证模型外形符合我的要求为前提。

2这样的平面,我们需要中间断开一圈,做一圈开口出来,作用就是预留一圈空间出来方便插件找到需要缝合的点,具体用法后面说。

这一圈红色标注的地方做开口。

开口长这个样子,具体制作思路就是在边模式下选择需要开口的一圈边,做个小小的倒角,细分0,偏移不要大,一点点就行。然后在面模式下删除因倒角而产生的一圈面。就开好口子了,这一步至关重要哈。

3接着我们把这个平面复制一份,跟原来的面上下拉开一定距离,(这个距离能够包裹的下自己内含物就行了)。然后把这两个面全选中,然后连接对象加删除,合并成一个网格。

这一步完成之后,我们就成功一半了。剩下的就交给布料解算插件:syflex

4布料解算插件:syflex,需要作为网格的子集存在,才能对网格进行解算。

如上图所示,我们把插件作为网格的子集使用,你也可以理解为一款高级的变形器。

具体实现方法如下:

1先加个syflex根对象,具体参数如下(参数含义自行百度翻译)

2在syflex根对象下添加碰撞本体,具体参数如下(参数含义自行百度翻译)

这里是为了本体有碰撞,防止模型穿插。

3在syflex根对象下添加碰撞平面,放置到模型的下方

具体参数如下(参数含义自行百度翻译)

这里是为了让模型在重力的影响下下落后产生碰撞,模拟落在桌子上的效果

4在syflex根对象下添加重力,具体参数如下(参数含义自行百度翻译)

 

这里是为了让模型受重力影响下落。

5在syflex根对象下添加衰减,具体参数如下(参数含义自行百度翻译)

这里是为了解算正确,防止模型受其他力影响太大而出错。一般在使用插件计算的时候建议给个衰减,这样更好控制效果。

6在syflex根对象下添加碰撞网格,具体参数如下(参数含义自行百度翻译)

这里的碰撞网格对象,就是你包装袋里的产品模型。我这里是一只鸡的模型

7在syflex根对象下添加第一个缝合,具体参数如下(参数含义自行百度翻译)


点选集1如下图所示,是这两个点的选集

 Number of points参数设置为120,这个是自己数一下点选集所在的这条循环边上,逆时针方向上点的数量。

如果你要反方向添加缝合线,就把Number of points参数设置为负数,比如-120,这里的数值大小取决于你要缝合到什么位置。数值的绝对值越大,缝合的线条越长。

添加缝合线后的效果如下所示

做到这里,我们就成功的添加好了外面一圈的缝合线。

8在syflex根对象下添加第二个缝合,具体参数如下(参数含义自行百度翻译)

点选集2如下图所示,是这两个点的选集


这两个点,是之前我们删除的内部循环面而做出的开口上的点,这里需要放大给大家看下位置。

这里是一个面上的点,还有一个在对应位置上下半部分面上的点。点选集千万不能做错了,不然缝合的位置就不对了。

9然后我们在接着做其他的缝合线,方法跟前两个一样,我标注下点的位置。点选集3如下图所示

缝合3的参数如下所示

点选集4如下图所示

点选集5如下图所示,这里是对应点选集4的下半部分面上的两个点。

点选集4和5,做出来的缝线主要是为了把模型做开口的位置再缝合起来。如下图所示

如果不把开口缝合起来,就会出现模型分开的问题,如下图所示

10到这里模型建模的就搞定了,最后在给模型拆分UV,做好贴图。再加个细分曲面。就可以愉快的进行渲染了。

如果你有什么疑问请私信我,或者到我主页找到群号,加群获取源文件和syflex布料模拟插件。


26
举报
|
29
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
你可能喜欢
相关收藏夹
大家都在看
登录注册