3dmax怎么贴法线贴图步骤 法线贴图与凹凸贴图区别

本文以corona渲染器为例,介绍了如何正确应用法线贴图,这是其他渲染器常见的。在凹凸通道中使用CoronaNor***l,然后使用3ds Max位图或Corona位图加载一个法线贴图,可以在渲染过程中为你提供更多的控制选项:加载法线贴图时,建议使用默认的gam***。那么问题来了。使用时要注...

本文以corona渲染器为例,介绍了如何正确应用法线贴图,这是其他渲染器常见的。在凹凸通道中使用CoronaNor***l,然后使用3ds Max位图或Corona位图加载一个法线贴图,可以在渲染过程中为你提供更多的控制选项:

加载法线贴图时,建议使用默认的gam***。

那么问题来了。使用时要注意哪些问题?因为3D软件有自己计算法线贴图的算法。比如红色可以看做是“上”或者“下”,蓝色通常看做是“保持水平”面对你,地图本身可能有伽玛修正,会影响最终结果。也就是说,同一个法线贴图在不同的渲染器中会产生不同的效果。为了解决这个问题,CoronaNor***l提供了以下选项:

1.“将gam***添加到输入”-此选项将对地图应用sRGB伽玛。当地图本身缺少sRGB伽玛时,必须选择此选项!(cr会自动检测地图是否有sRGB伽玛,并提示你勾选这个选项。)

2.翻转红色(X)-定义地图从左到右的方向(红色可以代表左或右)

3.翻转绿色(Y)-定义从下到上的贴图方向(绿色代表向上或向下的方向)

4.交换红色和绿色-定义哪种颜色代表左右方向,哪种颜色代表上下方向。

你如何知道使用什么设置?一般我们都知道法线贴图会是什么样子,比如球体的法线贴图或者金字塔的法线贴图,但是如果那个图案越来越复杂,就很难一眼看出问题出在哪里了。我们先来看这个例子。我们使用一个半球模式来生成一个法线贴图,这个贴图看起来会像下图。

这个贴图是通过用一个简单的场景渲染它的法线通道得到的。

接下来,我们来看看在CoronaNor***l中加载这张地图的效果。

很明显,凹凸的效果颠倒了,那些圆形应该是向上突起的才对。那么我们来尝试修正这个贴图。先不用任何贴图,来看看这个测试物体渲染出来是什么样子的。很明显凹凸效果反了,那些圈应该是向上凸起的。那我们试着修复这张地图。让我们看看这个测试对象在没有任何映射的情况下是什么样子的。

该渲染可以帮助我们测试是否应该添加gam***。如果后面我们的伽玛不对,我们看到的这种萧条的感觉就不一样了。我们再加载法线贴图看看”将gam***添加到输入”该选项会对结果产生什么影响:

未受抑制的效应

检查后的效果

对比两次的结果,我们可以很明显的看到,勾选”Add gam*** to input” 这个选项不但不能解决我们的问题所在,还让物体本身变得更加“平”了。那么在这个例子里,”Add gam*** to input” 这个选项是绝对不需要勾选的,换句话说,我们使用的这张法线贴图本身就已经自带了伽玛修正。比较两次的结果,我们可以清楚地看到,查”将gam***添加到输入”这个选项不仅不能解决我们的问题,还会让物体本身更加“扁平”。所以在这个例子中,”将gam***添加到输入”完全没有必要勾选这个选项。换句话说,我们使用的法线贴图已经带有伽玛校正。

让我们取消伽玛,再看一遍“翻转绿色(Y)”这个选项。

现在我们就发现,这个结果和我们预计的很接近了,小球都突出来了,物体的造型也是正确的,接下来我们就要来调整一下法线贴图的强度了。现在,我们发现这个结果非常接近我们的预期。球是突出的,物体的形状是正确的。接下来,我们将调整法线贴图的强度。

现在就是我们要的效果了,当然每次的调整都是根据贴图的实际情况而稍有不同的。比如下图的砖墙效果里,解决的办法就是勾选伽玛,而反转绿色了。现在是我们想要的效果。当然,每次调整根据地图实际情况略有不同。例如,在下面的砖墙效果中,解决方法是检查gam***并反转绿色。

又比如下图的石子路的例子里,解决的办法是添加伽玛,而将红绿对换。比如下图的碎石路的例子,解决方法就是加gam***,切换红绿。

本文来自情侣多了单身才养眼投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/604899.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 06-24
下一篇 06-24

相关推荐

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信