纳金网
标题: Modo 801 - 强大而有效率的布料系统 [打印本页]
作者: 艾西格亚 时间: 2014-5-26 07:41
标题: Modo 801 - 强大而有效率的布料系统
Modo 801 与附带的资源
Modo 801 - 动画制作的全新革命
Modo 801 - 制作家具的绝佳助手
Modo 801 - 材质的设置与渲染
http://www.narkii.com/club/thread-322057-1.html
Modo 801 - 快速进入摩多的想象世界
http://www.narkii.com/club/thread-322210-1.html
Modo 801 - 快速键的攻略法则
http://www.narkii.com/club/thread-322336-1.html
Modo 801 - 导入外部模型的实用技巧
http://www.narkii.com/club/thread-322500-1.html
Modo 801 - 五分钟了解天光的设置
http://www.narkii.com/club/thread-322756-1.html
Modo 801 - 天光通道与自发光体的设置
http://www.narkii.com/club/thread-322774-1.html
Modo 801 - Physical Light的设置与渲染
http://www.narkii.com/club/thread-322836-1.html
Modo 801 - 多层材质的设置
Modo 801 - 灯光类型的介绍
Modo 801 - 创建自己专用的材质库
Modo 801 - 体积光的效果表现
Modo 801 - 纳金名模资源库的导入应用
Modo早期的版本并没有动力学系统,甚至连骨架都没法制作,而这些缺憾随着Modo 新版本的发布逐一的被添加进来,现在就让我们来测试看看Modo在布料制作上的表现,是否能快速而准确的达到我们的需求。
首先使用Sphere拉出一个平面的圆形,按下Space键完成基本形状的制作,这个造型准备用来制作一个桌子的顶部。
使用Mesh Edit 功能里面的Subdivision > Faceted进行表面细分,或是按下D键三次来完成此动作。
如图所示,这是圆形平面经过表面细分后的结果。
接着使用Mesh Edit > Extrude将这个圆形延伸出厚度,如图所示:
桌面的模型制作完成后,现在我们需要布料进行覆盖,使用的方法是先按下Add Item新增一个空的Mesh网格,再创建一个平面,然后以Mesh Edit 功能里面的Subdivision > Faceted进行5次的表面细分,如图所示:
现在场景里面已经有了两个物件,分别是桌面与布料,为了比较容易区分所选的物件,在Item List里面可以对默认的Mesh进行名称的更换。
现在进入Setup的动力学模块,选择桌面,使用Dynamics > Static Rigid Body将桌面设置为静态的刚体结构,请注意在701版本里面使用的是Passive Rigid Body,选择平面模型,使用Soft Body功能将进行布料结构的转换。
在视图右下方的绿色小箭头用来模拟设置的动力学,这时如果按下会发现布料直接穿过桌面,显然这个不是我们希望的效果。
选择Dynamics > Cache Simulation,使用此功能即可将模拟计算的结果保存在时间轴里面,这样我们就能逐帧的进行检查。
将模拟计算的时间设置为0-30,Preroll的设置为0即可,这个数值是用来预置动力学的作用时间,也就是在零帧之前,提前几个帧数进行计算的用途。
经过快速的模拟计算后,拖动时间轴进行查看,布料在掉落到桌面后产生了碰撞,但是出现了穿透的现象,并向下继续掉落,这是哪里出了问题?
一般来说默认值是最容易出状况的,不论在哪个3D软件里面似乎都有这个问题发生,我们来看看Modo是如何解决的,选择布料,在Dynamics的设置将Number of Clusters增加到2000,请注意,这个数值大约跟布料的面数接近即可,例如布料是3000面,那么这里大约控制在2000-2500,或是根据模拟结果再增加此数值。
接下来是调整桌面的设置,由于Margin的数值过小,使得布料掉落时会出现重叠作用,导致出现不正确的模拟结果,所以在这里将Margin的数值增加到20mm-30mm之间。
选择Item List里面的solver,在这个解算器里面将Steps增加到40,作用是增加模拟的精准度。
再次使用Dynamics > Cache Simulation进行模拟,现在得到的结果就达到了我们的需求,布料很平整的贴附在桌面上。
模拟完成后,需要将此布料转换为一般的网格物件,使用的方法是选择Geometry > Freeze,
取消Tessellation的勾选后,按下OK即可进行转换。
如图所示,这是经过Freeze转换后的网格物件,如果这个时候去拖动时间轴会发现已经没有动力学的作用。
后面当然就是对布料进行纹理的设置,选择布料网格,按下M键新增材质,在Shading里面使用Add Layer > Load Image将布料的贴图导入。
OK,这样我们就完成了布料的制作,看起来效果很不错吧!
原来Modo的动力学竟然是如此的方便而简单,几个动作之间就完成了看似复杂的模拟计算,熟悉了以上的步骤,就能将此功能运作用室内效果图或是动画制作,朋友们,还在等什么,快安装Modo来一次极速操作的体验吧!
纳金网Unity技术交流 1 群 - 218689657 (已满)
纳金网Unity技术交流 2 群 - 339429234 (新手专用群)
纳金网3dsmax技术交流群 - 284146304
作者: hyui 时间: 2014-5-27 02:24
nice tutorial!
欢迎光临 纳金网 (http://rs.narkii.com/club/) |
Powered by Discuz! X2.5 |