创建各向异性高光类型-iso_17356

时间:2024-06-28 11:40:52
【文件属性】:

文件名称:创建各向异性高光类型-iso_17356

文件大小:6.09MB

文件格式:PDF

更新时间:2024-06-28 11:40:52

Unity

3.7 创建各向异性高光类型 各向异性是一种模拟物体表面沟槽方向性的高光反射类型,它会修改或延伸垂直方向 上的高光。当你想模拟金属拉丝,而不是一个清晰的、光滑的、抛光的金属表面时,它是 非常有用的。想象一下,当你看到 CD 或 DVD 记录数据的那一面,或者壶或锅底部产生 的镜面高光形状。如果你仔细观察的话,你会发现它们表面的一些沟槽是沿着一个方向的, 通常它是金属拉丝的方式。当你的物体表面产生高光时,你会得到一个在垂直方向上的高 光延伸效果。 本节将向你介绍一些对镜面高光进行补充的概念,使用它们可以实现不同类型的表面 拉丝的效果。在后面的教程里,我们将学习如何使用本节的这些概念来实现一些其他的效 果,比如反射伸展和头发,但在这里我们首先要学习该技术的一些基本原理。我们将使用 下面的着色器作为我们自定义的各向异性着色器的一个参考: http://wiki.unity3d.com/index.php?title=Anisotropic_Highlight_Shader 下图展示了在 Unity 中使用各向异性着色器实现不同类型的高光效果的例子: 径向各向异性 线性各向异性


网友评论