这两天有人问我怎么在maya中调整法线贴图的强度。
我一直记得maya软件中的bump depth属性,只可以调节bump的强度,如果把bump的计算类型改成tangent space normal或者 object space normal,那么bump depth的值将完全不起作用。也就是说在maya软件中无法直接调整一个法线贴图的强度。
所以就需要手动来调整。如果不要求那么精确的话,思路是:保持B通道不动,同时倍增R和G通道的强度。

那么按照这个思路来做的话,很简单了,就是把normal的 out color 连入到一个multiply 节点里面去,R和G乘以一个相同的倍增值,而B乘以1。最后再把结果输入到bump节点里面去。
然而让我没想到的是,我有一个细节从来没注意过:maya中的bump节点,接受法线贴图信息时,接受的是out alpha这一个通道,而不是我以为的out color!
我一直记得maya软件中的bump depth属性,只可以调节bump的强度,如果把bump的计算类型改成tangent space normal或者 object space normal,那么bump depth的值将完全不起作用。也就是说在maya软件中无法直接调整一个法线贴图的强度。
所以就需要手动来调整。如果不要求那么精确的话,思路是:保持B通道不动,同时倍增R和G通道的强度。
那么按照这个思路来做的话,很简单了,就是把normal的 out color 连入到一个multiply 节点里面去,R和G乘以一个相同的倍增值,而B乘以1。最后再把结果输入到bump节点里面去。
然而让我没想到的是,我有一个细节从来没注意过:maya中的bump节点,接受法线贴图信息时,接受的是out alpha这一个通道,而不是我以为的out color!
