我们以corona渲染器为例,介绍如何正确的实用法线贴图,该技巧通用与其他渲染器。

1、在凹凸通道里使用CoronaNormal,然后使用3ds Max Bitmap或者Corona Bitmap来载入一张法线贴图,后者能在渲染环节里提供你更多的控制选项:

corona渲染如何正确使用法线贴图-1

2、当你载入一张法线贴图的时候,建议采用默认伽玛。

corona渲染如何正确使用法线贴图-2

那么问题来了,到底在使用的时候要注意些什么问题呢?由于3D软件对于法线贴图的计算各有各的算法。比如说红色可以被看做“向上”的,也可以被看做是“下陷”的,而蓝色通常被看做是“保持水平”的面对你的方向,而贴图本身可能会带有伽马修正,这个会对最后的结果产生影响。这就是说,同一张法线贴图在不同的渲染器里产生的效果会不同,为了解决这个问题,CoronaNormal提供了这么几个选项:
1. “Add gamma to input”-这个选项会对贴图作用一个sRGB伽玛,这个选项在贴图自身缺少sRGB伽玛的时候必须选!(cr会自动侦测贴图是否带有sRGB伽玛,会提示你要勾选该选项)

corona渲染如何正确使用法线贴图-3

2.Flip red (X)-定义了贴图从左到右的方向(红色可以代表左也可以代表右)。