V-Ray代理物体的使用
<span class="javascript" id="text9420324">原文作者:Tomasz Wyszolmirski(MF)<br/>翻译:tkain</span>有人曾来问及过有关V-Ray代理物体的详细解释。前阵子我发了一个关于V-Ray1.5的教程,有一部分是关于代理物体的,还有就是我发了下面的一张图。那里大约有23330亿个多边形。这只是代理物体那强大的功能的一个缩影而已。<br/>http://img.snren.com/upload/up4/200741722492438752.jpg <p>Part 1:理论概念</p><p>你将会知道代理物体能做什么,现在我来解释一下它是怎么样工作的。代理物体是能让你仅仅在渲染时从外部文件导入网格物体的物体。这样可以在你的场景的工作中节省大量的内存。打个比方,你使用很多高精度的树的模型而你不需要一直在视图里看到它们。将它们导出为V-Ray代理物体,你可以加快你的工作流程,而且你能够渲染更多的多边形。</p><p>如果你想要导入网格物体,你需要先把它导出。这是很明显的。你可以用2个简单的方法来导出:</p><p>1.选择你的物体。点击鼠标右键并在弹出的菜单里选择:"V-Ray mesh export"选项。<br/>2.选择你的物体并写下这样的脚本:"doVRayMeshExport()"。 </p>http://img.snren.com/upload/up4/200741722502565245.jpg <p>这2个方法都会让V-Ray mesh export对话框出现。这里对它的选项进行说明:</p><p>Folder - 理所当然的这里是设置你的网格物体的保存路径。<br/>Export as single file - 当你导出2个或2个以上的物体它会将它们合并成一个V-Ray代理网格物体。<br/>File - 网格物体的名字。<br/>Export as multiplie files - 选择这个的话,V-Ray会对每一个物体创建一个文件。<br/>Automatically create proxies - 它将导出并创建代理物体。连同材质在内的所有改变都是动态完成的。但是你所选择导出的物体将会被删除。</p>http://img.snren.com/upload/up4/20074172252363875.jpg <span class="javascript" id="text9420333">有用的信息:<br/><br/>- 要记住如果你想要导出网格物体的话,它必须是准备渲染的。你是没有办法修改V-Ray网格物体的。<br/>- V-Ray代理物体可以在V-Ray部分的下拉菜单里找到。<br/>- 这就是关于这个理论概念的所有的东西。现在记住一些有用的技巧。<br/>- 当你想创建一个物体的复合代理物体,最好的方法就是创建一个然后关联复制。</span> <p>Part 2:V-Ray代理物体的使用</p><p>现在我来说一下V-Ray代理物体是怎么帮助我完成这个场景的(这里超过了5亿个多边形)。</p><p><font size="2">http://img.snren.com/upload/up4/200741722535724029.jpg</font></p> <p>1.首先我打开Archmodels vol.31其中一个模型</p><p>http://img.snren.com/upload/up4/200741722553293855.jpg</p> <p>2.合并他们,将树干合并到树叶去。但要记住的是要选择"Match materials ID's"选项。这会为这个树创建一个多维复合材质。</p><p><font size="2">http://img.snren.com/upload/up4/200741722565519203.jpg</font></p> <p>3.创建代理物体</p><p>http://img.snren.com/upload/up4/200741722584856408.jpg</p> <font size="2">http://img.snren.com/upload/up4/200741722594178864.jpg</font>