【学习心得】Blender布料模拟参数解析

当前位置:首页>设计文章>三维>【学习心得】Blender布料模拟参数解析
【学习心得】Blender布料模拟参数解析

最近一直在忙着做NatureJoy品牌的产品开发,这是我们自己创立的婴童用品品牌,在不久之后就可以和大家见面了。上面这张是我们的一款乳胶枕的页面首图,先给大家看看。

在这幅图中,小熊身上盖着的被子就用到了Blender的布料模拟来制造这种真实的效果。布料模拟可以用来做枕头、窗帘、衣服等一系列东西,相比于我们常用的布线建模,这种依靠动力学建模的方式更能达到逼真的效果。当然,布料模拟有很多的参数,如果不清楚它们的含义就无法达到自己想要的效果,今天我们就来看一下每个参数具体的作用。

首先,我们要进行布料模拟的话,需要先新建一个平面,并给与它足够的细分,细分太少就无法模拟出真实的效果,但是也不是越多越好,因为电脑吃不消。

【学习心得】Blender布料模拟参数解析
接下来选中平面,在物理属性中添加布料模拟,就可以看到下面的参数了。
【学习心得】Blender布料模拟参数解析
【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析
质量步数指的是布料模拟的精度,值越大越真实。如果遇到布料穿过碰撞物,或者穿模的情况,通常就是值太小了。
【学习心得】Blender布料模拟参数解析
速率倍率可以加快模拟的速度,如果想要快速得到碰撞后的效果,可以加大这个数值。

【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析
顶点质量和布料整体质量成正比,简单地说就是,值越大,弹性越好。
空气粘度会影响布料下降的速度,和速度倍率功能类似。
弯曲模型,这个基本是不会改的,比另外一个线性模拟要真实很多。

【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析
硬度中的这四个参数,控制的是物体自身的属性。

平面中细分的每一个小格子都可以看做是由虚拟的弹簧连接起来的,计算弹簧的受力,从而实现物理运动模拟。
【学习心得】Blender布料模拟参数解析

张力:控制的是布料抗拉的强度,值越大,相当于四边弹簧就越难拉伸。

压缩:控制的是布料抗拉的强度,值越大,相当于四边弹簧就越那压缩。

切边:控制的是布料抗斜方向拉拽的强度,这个值相当于是两个对角线弹簧的作用,张力、压缩和切边这三个值通常情况下是一样的,用来对抗各方向外力的拉扯。

弯曲:控制的是布料抗弯曲的强度,值越大,越难被折叠,值越小,越容易出现小褶皱。

【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析

然后是阻尼,这个控制的是物体在受到外力之后的能量衰减速度。简单地说,质地越硬的布料,阻尼值越大,比如像牛仔布之类的布料。

【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析
在官方提供的5种材质的预设中,我们可以看到这些参数的变化。这5种预设由软到硬分别对应着Silk(丝绸),Cotton(棉织品)、Rubber(橡胶)、Denmin(牛仔布)、Leather(皮革)。
【学习心得】Blender布料模拟参数解析
Silk(丝绸)质量轻、易起褶皱、摩擦力小、阻尼系数小;顶点质量0.15kg、硬度(张力5、压缩5、切变5、弯曲0.05)、阻尼(张力0、压缩0、切变0、弯曲0.5)
【学习心得】Blender布料模拟参数解析
Cotton(棉织品)质量稍重、摩擦力稍大、易起褶皱;顶点质量0.3kg、硬度(张力15、压缩15、切变15、弯曲0.5)、阻尼(张力5、压缩5、切变5、弯曲0.5)
【学习心得】Blender布料模拟参数解析

Rubber(橡胶)质量较重、弹性最好、表面光滑难起褶皱;顶点质量3kg、硬度(张力15、压缩15、切变15、弯曲25)、阻尼(张力25、压缩25、切变25、弯曲0.5)

【学习心得】Blender布料模拟参数解析
Denmin(牛仔布):质量较硬、弹性较差、难起褶皱;顶点质量1kg、硬度(张力40、压缩40、切变40、弯曲10)、阻尼(张力25、压缩25、切变25、弯曲0.5)
【学习心得】Blender布料模拟参数解析

Leather(皮革)质量最硬、弹性最差、不易起褶皱;顶点质量0.4kg、硬度(张力80、压缩80、切变80、弯曲150)、阻尼(张力25、压缩25、切变25、弯曲0.5)

【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析
这两个控制的是布料与其他物体、布料与自己的碰撞属性。不勾选自碰撞的话会容易造成穿模,而且如果自碰撞的距离太小,也还是可能会造成穿模,所以要根据实际情况调整。另外,提高品质也可以解决穿模的问题。

【学习心得】Blender布料模拟参数解析

接下来,我们创建一个立方体,并在其下方建立一个平面。给立方体赋予布料模拟,给平面赋予碰撞模拟。
【学习心得】Blender布料模拟参数解析
勾选内部弹簧,就能在三维模型中建立起内部支撑。
【学习心得】Blender布料模拟参数解析
最大弹簧创建长度,数值越大,内部的支撑就越强,而0代表的是无限大,也就是最强,可以模拟出类似果冻的效果。
【学习心得】Blender布料模拟参数解析
最大创建偏离,角度越大,越能抵挡不同方向的力,即越不容易变形。
【学习心得】Blender布料模拟参数解析

张力和压缩,同之前的参数一样,数值越大,越不容易变形。

【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析
勾选压力,可以让物体内部产生向外的力,常用于模拟制作枕头之类的物品。
【学习心得】Blender布料模拟参数解析
压力越大,向外膨胀的力就越大,就像气球充气量越足,物体就越膨胀。
【学习心得】Blender布料模拟参数解析
目标体积越大,内部的气体就越多。
【学习心得】Blender布料模拟参数解析
压力缩放,改变的是环境压力,值越大,物体抵抗变化的能力就越强。

【学习心得】Blender布料模拟参数解析

【学习心得】Blender布料模拟参数解析
钉固顶点组可以将布料的一部分固定起来,经常用来做窗帘等一些需要悬挂的布料。
【学习心得】Blender布料模拟参数解析
缝合可以将由线连接起来的面缝合到一起,比如说可以用来像MD软件一样制作衣服。
【学习心得】Blender布料模拟参数解析
我们将两块面中间的面删掉,只保留线的部分,接下来勾上缝合,点击播放开始模拟,就可以将边缘缝合起来。
【学习心得】Blender布料模拟参数解析
最大缝合力越大,产生的变形就越严重。
【学习心得】Blender布料模拟参数解析
缩放因子,值越大,布料越收紧;值为负数时,布料就越宽松。
好了,以上就是关于blender布料模拟的一些参数解析,理解清楚这些参数的原理,才能更轻松的进行布料制作。
注:本文中的布料模拟图片来自B站UP主Hahn_的整理,想观看详细视频的朋友可以去搜索支持一下。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
三维

【Blender必装插件】三维资产库connecter

2023-9-3 20:23:47

三维

【Blender必装插件】相机管理Camera Manger

2023-9-10 20:00:39

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索