Vray渲染器的简介

大家好,我是逆水,今天我们来学习一下VR渲染器在MAX中的应用。VR是一个渲染器,我们首先来看一下,渲染器是做什么用的。

当我们把物体的模型建立起来之后,是要通过渲染把这个效果表现出来的。那么如果想要把这个效果表现的和现实生活中的效果达到一致的话,我们通常要解决3个问题。

 

第一个是纹理表现,第二个是材质表现,第三个是光照表现。

纹理表现一般的三维软件都能够很好的处理,对于Max而言也是非常不错的,它本身自带的一些程序贴图,以及UVW贴图、UVW展开等等,可以很好的解决纹理表现。但是材质表现与光照表现效果就稍差一些,原因在于渲染器的问题。

 

我们看一下之前MAX版本使用的渲染器,我们打开渲染设置,在公用里面看到下面有一个指定渲染器,默认的是扫描线渲染器。

这是因为渲染过程中,它是有一条线,从上往下扫下来的,因为渲染太快,截图不是很清晰,所以我示意一下。

这个就叫做扫描线渲染器。扫描线渲染器进行材质表现和光照表现,效果并不是很好。在MAX之前的版本中,默认就是一个扫描器渲染器,后来引进了非常优秀的Mental Ray渲染器。

也就是说安装了MAX,你就不用安装Mental Ray了,直接把Mental Ray内置到里面了。Mental Ray的渲染效果很好,但是也有一些缺点,最主要有两个缺点,一个是Mental Ray的学习可能要难一点,另一个缺点就是在当前主流的效果图、建筑动画里面,它的表现不如Vray这么快速。最后就是Vray当前的用户非常多,大家经常讨论VR的一些技巧,交流心得等等。而Mental Ray的用户相对要少一些,但是不管哪一类渲染器,他们的原理基本都是想通的,学好一个渲染器,有助于学好其他渲染器。

Vray渲染器并不是MAX自带的,需要进行安装,也就是安装完3D之后,在安装一下VR就可以了。那么渲染器具体是如何进行材质表现和光照表现的呢?比如当前我们选择的是扫描器渲染器,它的核心算法是光线跟踪。

光线跟踪是它的核心算法,当我们在公用里面选择了扫描渲染器的时候。

那么Render Elements这里就会出现渲染元素。

还有光线跟踪器,高级照明。

这些都是扫描器渲染器,所给提供的解决方案,比如说,如果选择了扫描器渲染器,那么就可以选择高级照明,高级照明主要提供了光线跟踪和光能传递两个方法,来解决光照表现的问题。

同时呢,它还会有光线跟踪器,用于整体的对光线跟踪进行一个设置。

这就叫做扫描器渲染器,同时呢,它要配合材质和灯光,因为渲染器的作用既然是材质表现和光照表现,那么具体该如何表现呢?你会发现MAX自带的材质。

比如我点类型按钮,选择换个材质,我们会发现。这里会显示标准,这表示这是MAX自带的材质,这里面的材质,我们都可以使用,他们的存在也是为了搭配线扫描渲染器。

同时也可以使用MAX中的灯光,比如光度学等,或者标准灯,标准灯也叫模拟灯,那这样的一个组合,当你使用扫描器渲染器的时候,可以使用这些材质,这些灯光,以及他自带的设定,最终把材质表现和光照表现都表现出来。

同样的道理,如果你选择VR渲染器,那么就可以选择VR的材质,VR的灯光,VR的摄像机。

或者VR的其他一些功能,比如毛发、代理等等。

所以一个渲染器,它都是配套的,不仅仅是他渲染器面板的功能,它还必须搭配材质和灯光。

这个时候,我将扫描渲染器更换成VR渲染器。

我们可以看到,其他的选项卡,都发生了变化,这就是VR的选项卡,包括像渲染元素,也统统都变成了VR的渲染元素。

同时GI设定和设置里面都切换成了VR的渲染参数,

材质这个时候,就可以使用VR的材质了,只有当你改变了渲染器,在这里才会找到VR材质,这些就是VR专用的材质。

并且同时,你也可以使用VR的灯光,那如果刚才你使用扫描器渲染器的时候,再使用VR灯光是无效的。效果是表现不出来的,因为它必须搭配VR渲染器。

同时也可以使用VR的摄像机,所以渲染器都是整套的,并不单纯的只是在面板里改一下就可以了。当然VR的兼容性是非常强的,当你使用VR渲染器的时候,MAX原本自带的这些材质,仍然可以使用。

除了某些特定的材质,比如像光线追踪、建筑材质,这个是跟VR的算法有一些冲突,因为光线跟踪算法和VR的基本算法是有冲突的,所以这些比较特殊的材质,VR是不承认的,那么其他的材质,仍然可以使用。

我们可以看到这里面有VR灯光,仍然还可以使用MAX的光度学灯,MAX的标准灯也就是模拟灯,仍然可以使用,VR是承认这些灯光的。

甚至于包括MAX自带的一些贴图,比如一些程序贴图,或者一些二维贴图,都可以使用,当然仍然要去除掉光线跟踪,因为光线跟踪是有冲突的。

我们在选择VR渲染器的情况下,选择光线跟踪材质,就会出现这样的错误。就因为,它跟当前的渲染器是有冲突的,如果我们改会成扫描器渲染器。

这个时候,效果就恢复正常了。

改为VR呢,就会变成这样一个错误。就是因为它们的算法出现了冲突。

可以说VR是一个兼容性非常好的渲染器。同时呢,它本身有一套完整的渲染方案,什么叫完整的方案呢?因为它提供了VR专用的灯光,VR专用的贴图,VR专用的摄像机等等,为什么说要提供这些东西呢?因为它通过完整的方案,就可以把材质表现和光照表现完美的呈现出来。

如果说扫描线的核心算法是光线跟踪,那么VR的核心算法,简单来说就是自适应细分算法。当然,它最终表现光和材质的时候呢,使用的也是类似于光能传递和反向光线跟踪运算方法,但是它最根本的一个就是自适应细分,这是VR最强大的地方,好,关于VR的简单介绍呢,后续的文章,我们将从VR的光照表现开始,只有我们学习完了VR的光照表现之后,才能更好的学习VR的材质表现。

那么今天呢,就给大家分享到这里,如果你觉得文章对你有帮助,希望将网站分享给你的朋友。感谢大家支持!

2
封面图

评论0

请先

社交账号快速登录