浅谈VrayProxy在3dsmax制作中对大场景优化管理方式的应用研究(2)
作者:佚名; 更新时间:2014-12-05

  4  VrayProxy的使用方法

    因为Vray渲染器是第三方插件,所以需要先安装才能使用,每个Vray渲染器都有对应的3dsmax版本,只有对应的版本才能正常安装。VrayProxy工具是Vray1.5版本引人的新功能,所以需要安装Vray 1.5或以上版本才能找到。第一步打开3dsmax渲染菜单中的渲染设置面板,在“公用”选项卡下找到“指定渲染器”展卷栏并在“产品级”里选择VRay渲染器。第二步在场景中选择需要代理的模型,在“脚本输人栏”中输人“doVRayMeshExport}”或在模型选取状态下点击鼠标右键选择‘`VRay  meshexport”工具,在弹出的“VRay  mesh  export”面板中的”Folder”栏设置保存路径。并在“File”栏输人导出代理物体的名字,点击“OK”完成保存。第三步在3DSMAX的主工具栏的“创建面板”下找到“几何体”并在下拉菜单中找到"Vray”模块,点选“Vrayproxy"工具,在场景中点击鼠标左键,会弹出代理物体选择对话框,选择刚才导出的代理物体,就完成了创建。

  5   VrayProxy使用技巧分析

    使用代理物体通常是在场景模型建立完成之后渲染测试之前,所以保持场景模型原来位置很重要。在VRaymesh  export面板中我们可以通过勾选Automaticallycreate  proxies选项来解决这一问题。Automatically createproxie,选项是自动把场景模型替换成代理物体,并保持模型位置不变。对于由多个模型组成的物体,比如树是由树干、树枝、树叶组成。我们需要先把模型塌陷成一个物体,再进行代理转化。这样可以更有效的节约资源。

    对于2个或2个以上物体的转化,我们可以在通过在VRay mesh export面板中勾选Export as multiple files选项,实现把多个物体合并成一个代理物体。

    在新版本的Vray1.50.sp2渲染器中,原模型无论面数的多少,其代理物体在场景中的显示面数为1万个。我们可以通过2种方式进行设置达到优化的目的。

第一种:进人代理物体的“修改”面板找到“Display"选项栏,这里提供了三种显示模式来控制代理物体的显示面数。"Bounding box',让代理物体以BOX的形状显示在视图中,占用面数为12个三角面。"Preview from file"让代理物体以原来物体的形状显示,面数为默认面数1万个。"Point”让代理物体以点的形状显示,显示面数为1个。

    第二种:"Vray  mesh  export”面板的“Faces  inpreview',栏,该参数是控制代理物体在显示模式为"Preview from file”状态下,场景中的显示面数。

  6   VrayProxy使用问题分析

使用Vray代理物体,必须使用VR渲染器渲染,不然不能得到正确的渲染结果。模型一旦转化为代理物体后,是不能进行修改的,所以转化代理物体应该在模型确定之后。模型转换成代理物体之后是不能进行材质的设置,而且创建的代理物体是没有材质的,所以要在模型转换之前把材质设置好,并保存材质已备调用。对于在场景中重复出现的模型,比如树木,花草,路灯等,我们只需对一个模型进行转换,然后对它进行关联复制。关联复制方式优点在于不管你复制多少份,所占用的内存是相同的,这样就避免了因为内存溢出而出错的情况。代理物体种类不宜过多,通常把场景中重复较多的物体进行代理,因为代理物体的种类多也会占用很多资源,减慢速度。

  7结语

    业内应用全模型渲染的情况下,因面数过多造成制作流程速度降低,制作成本的增加,一直是业内急于解决的问题,而合理的运用Vray代理物体工具,为解决这一问题提供了有效的方案。

核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com