sceneKit 编辑器中的法线贴图
normal mapping in sceneKit editor
我正在尝试在 SceneKit 编辑器中将法线贴图分配给我的几何对象。我随机选取了一张彩虹图像(这是我第一次做法线贴图)并将其分配给法线 属性(image)。这就是我得到的。
这是我的 xcode 设置:
这真的不是我希望的效果。我想象我的立方体的某些部分会伸出来,有些会缩进。也应该有可见的阴影,因为我检查了聚光灯的 casts Shadows 属性。
编辑:找到了制作法线贴图的网页link,但结果仍然令人失望。如果以适当的角度观察,您会发现没有压痕,也没有任何东西从立方体中伸出。不确定我的期望是否过高...
A normal 是表面指向的方向,而不是它与参考点的扰动距离。它只会在涉及 "lighting" 时添加表面细节(包括立方体贴图反射等技术)。
你说的是置换贴图,结合了法线和高度。对于当今的硬件,视差贴图是法线贴图和置换贴图之间的最佳组合。
我正在尝试在 SceneKit 编辑器中将法线贴图分配给我的几何对象。我随机选取了一张彩虹图像(这是我第一次做法线贴图)并将其分配给法线 属性(image)。这就是我得到的。
这是我的 xcode 设置:
这真的不是我希望的效果。我想象我的立方体的某些部分会伸出来,有些会缩进。也应该有可见的阴影,因为我检查了聚光灯的 casts Shadows 属性。
编辑:找到了制作法线贴图的网页link,但结果仍然令人失望。如果以适当的角度观察,您会发现没有压痕,也没有任何东西从立方体中伸出。不确定我的期望是否过高...
A normal 是表面指向的方向,而不是它与参考点的扰动距离。它只会在涉及 "lighting" 时添加表面细节(包括立方体贴图反射等技术)。
你说的是置换贴图,结合了法线和高度。对于当今的硬件,视差贴图是法线贴图和置换贴图之间的最佳组合。