当前位置:首页 >教程首页 > 3ds Max >如何实现布料刚体碰撞三维效果?——赋予材质

如何实现布料刚体碰撞三维效果?——赋予材质

发布时间:2020-10-16 17:40:28

在上篇中我们学习了布料制作,想回顾的学生可以点击:https://jiaocheng.hxsd.com/course/content/11699/

1打开材质编辑器,选择第一个材质球ground[地面],单击sardade1标准材质,选择[无光/投影]材质。在显示面板中,将显示摄影机显示出来,再单击[按名称取消隐翻]按纽,把ground[地面]模型也显示出来。激活透视图,按下键盘上的[C]键切换到摄胞视图,如图2.029所示。

如何实现布料刚体碰撞三维效果?——赋予材质

2打开[渲染设置]面板,在[公用]子面板中,将当前渲染器切换为Brazil/A Professional Edition巴西渲染器。在[渲染器]子面板中,找到Brazil:Luma Server[照糖务器]卷展栏,勾选Direct Ilumination[直接光照]中的Enable[使用]选项,并且勾题Light[天光]选项,默认Multiplier[倍增]强度为1.0,打开[环境和效果]面板,将的[颜色]设置为蓝色(参考值RGB为52,108,152),渲染观察底部天光产生的阴影情1,如图2.030所示。

如何实现布料刚体碰撞三维效果?——赋予材质

3在材质编辑器中选择第3个材质球,其名称为sphere,单击sdrde[标准]材质按伍,在弹出的[材质/贴图浏览器]中选择 多维子对象材质,接着在弹出的[替换材质]对中选择[丢弃旧材质]选项。在多维材质的设置中,连续单击按钮,只保留5个子u,进入第一个子材质的设置,将其改为 Bral2 Advanced aterial 巴西高级材质],将BaseSnader[基础材质]设置为Car Paint[车漆],将Diffuse[漫反射]颜色设置为绿色(参考1a68首为30,180、0),设置Candy的Color[颜色]为亮些的绿色(参考RGB值为38,1330),把Reflectivity[反射]的Color[颜色]设置为白色。不需要Flakes[杂斑]效果,因此#Sze[大小]和Amount[数量]都设为最小值,如图2.031所示。

如何实现布料刚体碰撞三维效果?——赋予材质

4将第一个子材质拖电给第二个子材质,在弹出的复制方式中选择[复制]。接着把第二个子材质的颜色进行修改即可,Diffuse[漫反射]颜色设置为灰色(参考RGB值为117117,177),设置Candy的Color[颜色]为亮些的灰色(参考RGB值为179,179,179),第二个材质设置完成,依次将5个子材质颜色进行替换,如图2.032所示。

如何实现布料刚体碰撞三维效果?——赋予材质

5按下键盘上的[6]键打开[粒子视图]。将多维子对象材质指定给场景中的球体,在仓库区拖曳一个题Material Feg..率材质]控制器到sphere[球体]事件中。在右侧菜重中,将sphere材质球拖电到None[无]按钮上,并选择[E]的a制方式,然后勾选Show In Viewport[视图显示]选项,把Material ID[材质ID]#1,2,3,4,5名调为20,让每一个子材质都占20%权重,播放动画各颜色的材质都赋予到小球上了,如图2.033所示。

如何实现布料刚体碰撞三维效果?——赋予材质

6设置布料的材质。选择布料模型"cloth-model",在修改面板中,添加[壳]修数器,使布料有一定的厚度,设置[外部量]为0.15。打开[材质编辑器],选择名为cloth的1质球,将它也设置成Brazil2 Advanced Material[巴西高级材质],Base Shader[基础材质]设置为Car Paint[车漆],Diffuse[漫反射]默认为灰色,把它拖曳到Candy的Color中,并且将其调亮一些。最后将cloth材质指定给场景中的布料模型,如图2.034所示。

如何实现布料刚体碰撞三维效果?——赋予材质

7按下键盘上的[6]键打开粒子视图。指定立方体与布料相同的材质,在仓库区拖曳一个Material Static[静态材质]控制器到cloth-move事件中,将材质编辑器中的cloth材质拖电1参数区的Nore[无]按钮上,选择[实例]方式,并且勾选Show In Viewport[视图显示],将Material Static 01[静态材质]节点进行复制,然后以鼠标右键选择Paste instanced[实例粘贴]方式粘贴到cloth-stil事件中,拨到120帧,对当前效果进行测试渲染,1图2.035所示。

如何实现布料刚体碰撞三维效果?——赋予材质

8场景略显暗,进入巴西的[渲染器]子面板,将Sky Light[天光]的Multiplier度]由默认的1.0调为1.5,然后找到[显示/隐藏]面板,单击 报名称取消隐按钮,选择配套光盘中提供的反光板reflection box,单击[取消隐藏]按钮将它们显示出来,如图2036所示。

如何实现布料刚体碰撞三维效果?——赋予材质

9打开[材质编辑器],为反光板赋予白色的自发光材质。找到第2个材质球,将其指给场景中的reflection box对象,接着把[漫反射]颜色设置为纯白,[自发光]设置为100,在【漫反射]通道添加一个国输出贴图,并将[输出]贴图的[RGB偏移]值设为2,渲染球体上的反射十分明显,如图2.037所示。

如何实现布料刚体碰撞三维效果?——赋予材质

10设置布料反射。打开[材质编辑器],选择cloth布料材质球,将Reflectivity[反中的color[颜色]设置为纯白色,让布料能反射周围的物体,且上面的粒子方块也互射,渲染效果如图2.038所示。

如何实现布料刚体碰撞三维效果?——赋予材质

11若不让布料发射反光板,可以选择布料的模型材质,在材质的Reflection Parameters[反射参数]卷展栏中,单击Exclude[排除]按钮,在弹出面板中,选择reflection box反光进行排除,让巴西渲染器的车漆材质排除对反光板的反射,如图2.039所示。

如何实现布料刚体碰撞三维效果?——赋予材质

12在[渲染器]子面板中,将天光的Rate[采样]值调到8,这样可以避免出现杂斑。接Active Setup[激活设置]改为Brazil r/s Main-Production Sampling[产品级采样]。回1[公用]子面板中,将输出大小的[宽度]设置为680,[高度]设置为510,渲染设置如12040所示。

如何实现布料刚体碰撞三维效果?——赋予材质

学员作品赏析
  • 2101期学员李思庭作品

    2101期学员李思庭作品

  • 2104期学员林雪茹作品

    2104期学员林雪茹作品

  • 2107期学员赵凌作品

    2107期学员赵凌作品

  • 2107期学员赵燃作品

    2107期学员赵燃作品

  • 2106期学员徐正浩作品

    2106期学员徐正浩作品

  • 2106期学员弓莉作品

    2106期学员弓莉作品

  • 2105期学员白羽新作品

    2105期学员白羽新作品

  • 2107期学员王佳蕊作品

    2107期学员王佳蕊作品

专业问题咨询

你担心的问题,火星帮你解答

微信扫码在线答疑

扫码领福利1V1在线答疑

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源

×

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定