在近几年建筑表现行业中比较重大的突破应该是全场景渲染技术,该方法巧妙的运用了VRay的代理物体功能,将模型树或车转化为VRay的代理物体。Vray代理物体其原理就是能让3ds Max系统在渲染时从外部文件导入网格物体,这样可以在制作场景的工作中节省大量的内存;如果需要很多高精度的树或车的模型并且不需要这些模型在视图中显示,那么就可以将它们导出为V-Ray代理物体,这样可以加快工作流程,最重要的是它能够渲染更多的多边形。
现在室外场景效果图,还有鸟瞰的效果图要求越来越来高,以前场景里面的树木我们都在后期处理中添加,但近几天利用Vray代理物体的方法添加类似树木这些比较多而繁琐的物体做出来的效果越来越逼真,不用代理的话场景中的太多的多边形,渲染的时候电脑承受不了。
Vray代理的核心思想:代理是模型数据,所谓模型数据就是不带贴图路径,但是会带材质ID分类。
接下来给大家讲解下怎么设置Vray代理物体。首先,打开选择一个模型,这个模型就是我们想被代理的模型。举例:3D学院下载一个树http://www.3dxy.net/3dmodel/43787.html我们打开的模型有多个物体,如果我们想做代理的话,第一步,我们先把想做代理的模型可以通过编辑网格或者编辑多边形附加成一个物体。
塌陷成一个物体之后,我们用“吸管”吸一下物体材质,这时候我们能发现,物体会自动变成一个多维材质。
第二步,我们将模型进行输出。选中物体鼠标右键选择“V-ray mesh export”。
此时会弹出一个对话框,设置保存路径,名字。
都设置好后,点击“OK”我们就可以在场景中看到场景中的树已经被代理了。点击修改器按钮,我们可以看到物体的代理输出路径等信息。
上面两步我们讲了创建Vray代理物体,下面我们讲下把Vray物体加载到场景中。首先,我们重新打开一个max,把刚才我们保存的代理模型加载到一个新的场景中。步骤:基本体下拉菜单中找到Vray,点击“Vrayproxy”(Vray代理),找到我们刚才保存好的代理物体路径,点击场景“打开”。就可以看到代理出现在场景里面了。
代理加载进来后,我们渲染可以看见物体加载进来没有了开始的材质贴图,这是正确的,这就是我开始讲到的Vray代理物体代理的是模型数据。如果我们想得到模型的材质。这个时候我们要做的就是将最初模型的多维材质导出保存下来。在这里我也给大家讲解下保存材质的步骤(2014版max):打开刚才我们那个树的文件,选择多维材质。讲这个多维材质保存出来。
完成上面的三步之后我们可以看到保存到的新库只是个临时材质库,这时候我们可以右键新库里面有个材质路径点击“保存”。这样我们的材质就保存好啦。注:max2009版本保存材质也很简单,选择材质球,点击保存到库,然后左上角的按钮选择库将材质另存为就可以啦!
材质保存成功后,我们就可以把新场景中没有材质贴图的Vray代理物体附上它的材质啦。
注:倒进来的材质会出现的问题贴图丢失,这时候我们可以shift+T打开资源追踪来找下贴图路径就可以了。
渲染下看看,材质贴图都在了,接下来大家可以种树了,不用再担心物体太多内存不足的问题啦!