3dsmax布料解算_原创文档.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

3dsmax布料解算--第1页

3dsmax布料解算

3dsmax布料解算--第1页

3dsmax布料解算--第2页

布料模拟的4大要素:

1。本身的材料属性,比如是棉的还是革的,是柔软的还是弹硬的,摩擦力是多

大这些在对象属性面板或组属性栏中设置

2。布料的依附对象,比如裤子穿在人身上,腰部是被腰带锁定在身体上的

这些方法通过组子对象级别提供的各种操作来实现

3。对外界作用力的反应,比如风力、重力等这些在作用力面板中设置

4。与外界的碰撞,比如桌布对桌子的反应这些属性通过存在于一个cloth

修改器系统的碰撞对象来实现,在对象属性面板里

当然,要进行模拟首先应建立布料模拟系统,以上四项操作都是在系统内部进

行的;要建立布料系统,只需要给物体施加cloth修改器,方法有二:

1。选中要参与模拟的所有物体,布料了、依附对象了、碰撞对象了,然后施

加cloth修改器

2。先给系统中的一个对象施加cloth修改器,然后再通过拾取物体来将

需要的所有对象加入,这又有两种方法:

1)在修改面板中点拾取按钮

2)在对象属性窗口里点拾取按钮

使布料模拟精度增加的方法是:

1。增加代理多边形网格密度

2。加大布料网格密度

3。减小步长

4。增大子例

5。启用高级收缩

而加快布料模拟速度的方法正好相反:

1。减小多边形碰撞代理网格密度

2。减小布料多变性网格密度

3。增大模拟步长

4。减小子例

两个很有用的修改器:

ConformMorph、push;他们既可以作用于整个对象又可以作用于选定的子对象

集;对于ConformMorph,将要变形的对象分的尽量小比整体作修改效率要高;

ConpformMorph用来创建简单的代理对象以与衣服还有毛发作碰撞模拟以及创

建高精度模型的动画代理,方便做角色动画;push就是沿着面的法线方向推拉

面,常用来调整人物的衣服模型

注意:

要让对象相互作用,必须将其加入一个cloth修改器系统中;注意clo

th修改器是斜体的,这说明它不只是一个对象的修改器,而是一个系统,可

以包括很多物体,一次修改其参数将对很多物体起作用

3dsmax布料解算--第2页

3dsmax布料解算--第3页

如果碰撞对象高速运动,增大子例采样可有效的防止穿插,同时也会增加渲染

时间,子例采样针对碰撞对象

如果常规状态下的场景碰撞出现穿插,有以下几种解决方法,最上面的为最佳

方案:

1。增大被碰撞对象的碰撞深度值(这个最有效,它不以增加时间为代价,效果

显著)

2。增大子例采样值

3。适当增大被碰转对象的表面位置偏移值

4。增加布料网格密度

5。增大被碰撞对象网格密度

6。减小步长

对于布料模拟时的抖动,避免的方法:

1。增大被碰撞对象的碰撞深度值

2。增大子例采样值

3。减小步长

这三者都有影响

关于布料组子对象中的局部附着操作步骤:

首先创建要附着的组

然后高亮选择组,点击相应的附着操作按钮,拾取要附着的对象(对象、组等)

组操作分类:

组操作:设定,更改,解除附着,初始化点位置,删除,重命名

附着操作:外部节点,外部表面,外部衣服,保留,拖拽;内部节点,组到组

粘连操作:曲面粘连,布料粘连

其它操作:避免碰撞,力场(可以使布料局部受力,要让他局部受多个力,请

使用相同

文档评论(0)

LLFF111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档