[计算机] 在Toolbag 4中渲染逼真的织物

查看:982 |回复:1 | 2021-3-17 14:36:14

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 痴fans 于 2021-3-17 14:44 编辑

image.png
Toolbag 4的Microsurface模型可以准确地表示各种各样的织物,例如花边,天鹅绒和羊毛。在本细分中,我们将介绍设置超细纤维着色器的基础知识,并介绍艺术家Pete Mc Nally和Anson Weese的一些实际用例。
image.png
使用超细纤维着色器
首先,选择或创建“材料”,然后将“扩散”模块更改为“超细纤维”。您会注意到一些可以调整的光泽设置。
  • 光泽–此滑块负责效果的整体强度。
  • 光泽度–使用反照率值对光泽效果进行着色。您可以通过创作彩色纹理或使用“光泽”滑块右侧的颜色选择器直接对光泽进行着色。如果直接设置光泽,通常应将此值设置为0。
  • 光泽度粗糙度–控制光泽效果的紧密度或宽广度。尽管您可以通过启用Use Microsurface来使用基本的“粗糙度”贴图,但这使您可以独立控制“反射率”和“光泽粗糙度” 。


如果要创建半透明的布料,请在各种“传输”模型中使用“蒙版”参数。当前,如果“传输蒙版”滑块设置为1.0 ,则“传输”将覆盖“扩散” 。次表面散射的值为0.5是一个很好的起点。

正如Pete Mc Nally所展示的,这是起作用的超细纤维着色器。超细纤维着色器对于创建令人信服的毛巾材料至关重要。调节光泽值的能力进一步提高了表面的可信度,尤其是在现实世界的织物上最明显的掠角处。布和织物材料的另一个重要组成部分是包含腔体和周围环境的贴图。
AO贴图在阴影区域做出了很大贡献,并被重新用于反照率和镜面反射腔贴图。灰度反照率图提供了使用反照率色样灵活地更改毛巾颜色的灵活性。位移图仅限于波浪和中型褶皱,而不是包括每根光纤。精细的细节保留给法线贴图,该法线贴图是使用光度立体方法创建的。体积次表面散射有助于进一步柔化阴影。
以下是Anson Weese的分解,展示了如何使用堆叠的不透明度贴图创建蓬松的地毯。
地毯是用四种不同的材料制成的,其中三种包含逐渐减小的alpha贴图。网格被重复四次,并且通过移动“位移”参数的“比例”和“比例中心”来实现偏移。这是应用反照率贴图的基本网格的屏幕截图。
安森使用图书馆地毯材料的高度和正常信息来节省时间,而反照率是通过重新使用复古地毯参考图像而创建的。一旦创建了一种材质,就将其复制,移动位移,并且减少不透明度贴图的细节。重复进行直到几乎看不到最后一层。
减少的不透明度贴图是使用Photoshop的“图层样式”窗口中的“混合模式”滑块创建的,以仔细选择并逐渐删除细节。这些地图另存为灰度图像。
可以对每个着色器进行微调以适应各种变化,并且每个后续层的微纤维颜色和效力都稍浅一些,从而使内部区域显得更暗并处于阴影中。此外,对于每个不透明度贴图,对“透明度抖动”模块中的“ Alpha”滑块进行了一些微调。


2021-3-17 14:36:14  
 赞 赞 0

使用道具 登录

1个回答,把该问题分享到群,邀请大神一起回答。
2#
回复 收起回复
2023-2-26 12:33:56   回复
 赞 赞 0

使用道具 登录

CG 游戏行业专业问题

其他引擎技术程序逻辑文章算法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表