本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上一点个人理解或拓展。
这里是本书所有的插图。这里是本书所需的代码和资源(当然你也可以从官网下载)。
========================================== 分割线 ==========================================
写在前面
有时候,我们并不想让物体的所有部分都反射,例如一个物体可能某些部分是玻璃材质的可以反射,而有些是塑料材质就不会反射。
在这篇教程里,我们将会学习一种技术来控制反射范围,这是通过一张texture作为遮罩(mask)来实现的。也就是说,我们可以使用一张texture的灰度值去决定该平面该如何反射,这意

这篇教程介绍如何在Unity中通过Surface Shaders控制物体的反射效果,使用纹理遮罩决定反射区域。通过灰度值决定物体的反射强度,黑色表示无反射,白色表示完全反射。教程涵盖准备工作,包括Cubemap和反射遮罩纹理,以及实现步骤,展示如何在Shader中应用这些元素。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



