unity3d学习笔记-着色器(4.一些贴图)

1.遮挡贴图occlusion maps

即使在 PBR (基于物理的渲染)中,环境光也会以奇怪的方式反射它应该被遮挡的地方。遮挡贴图为这些遮挡区域添加阴影。

遮挡图与 3D 建模软件中的大多数模型一起生成。效果有时很微妙,但它们使表面上的光线更加逼真,并且可以以基本贴图和凹凸贴图无法做到的方式增强细节阴影。

unity3d学习笔记-着色器(4.一些贴图)_第1张图片

如果没有遮挡贴图,艾伦的衣领两侧都没有阴影,这使得该区域看起来很平坦。事实上,如果没有遮挡贴图,看起来她的脖子后面有近距离的光线。有了额外的阴影,衣领看起来更圆,阴影使她的衣领和背心看起来是两个不同的物体(即使在这个模型上它们是一个物体)。

2.微表面贴图microsurface maps

具有光滑表面的现实世界物体,例如智能手机上的玻璃,上面覆盖着指纹,或者您最喜欢的咖啡杯被划伤和磨损。如果您想对这些项目进行建模并包括指纹或划痕等细节,您可以使用微表面映射来添加在基本贴图或法线贴图中无法捕获的细节级别。

URP/Lit Shader 材质的 Detail Inputs 部分中还有两个额外的纹理:

Detail Inputs Base Map可以添加详细的颜色,例如织物中的线。

Mask是一个 Alpha 通道贴图,可将指定区域与 Base Map 和 Normal Map 微表面贴图隔离开来。

3.发射贴图emission maps 

发光材料似乎会发出自己的光。您可以使用发射贴图来指定您的表面会发光的区域。

Refine surfaces with more texture maps - Unity Learn

 

待续。。

你可能感兴趣的:(#,unity3d学习笔记-着色器,unity3d学习笔记,unity,贴图,3d)