图1 场景
2.1 低参数初测 先加载一个低参数,测试一下渲染的情况。在渲染选项面板中,载入程序自带的gi_irmap_low.visopt参数,然后设置输出项为640×480,进行渲染。 为什么要选择gi_irmap_low.visopt参数呢?首先因为这个参数速度快,很适合低配置的电脑。其次因为这个参数的物理相机已经配置好,使其 与默认相机匹配,因此在默认相机中调整的光参数也可以直接用到物理相机中,不会有太大的变化。再次因为夜景不需要日景那样强烈的主光源。所以我喜欢用这个 系列的参数来渲染夜景。 渲染开始后,SU左下角显示“Vray is currently processing your scene, please wait…”,表面正在处理渲染,此时CPU显示50%运转。结果等了25分钟后,渲染没有开始,反而SU自动跳出了! 再测!跳出…… 再测!依然跳出…… 追风很郁闷,难道因为我的机子配置低,所以无法渲染这个模型么? 烦恼了1个小时后,追风忽然想到,以前曾经给一个朋友解决他的模型一渲染就跳出的问题,原因是有中文材质。莫非这个场景也是?赶快检查材质,果然有带中文 的。Vray for SketchUp1.0在中文识别上比Vray for SketchUp1.5好的多,至少它认中文,但是Vray for SketchUp1.5是完全的中文文盲,所以材质中一带中文就会造成渲染跳出的后果。既然找到了原因,那就解决中文材质吧。
2.2 修改SU的中文材质 SU里的中文材质包括两种情况,一种是名称带中文的,比如“材质19”;一种是贴图带中文的,比如“大理石.JPG”。 进入SU的材质编辑器,进入场景材质列表,让材质“按列表查看”,就可以很方便的看到哪些材质带了中文。然后一一修改过来,比如把“材质11”改为“MAT11”。什么?你问怎么按列表查看?这个是基础操作,不要问我。
SKETCHUP夜景渲染教程
图2 SU的材质编辑器 名称带中文的材质很好找也很好修改,但是贴图带中文的就麻烦了,因为只有进入材质编辑器的编辑选项卡才能看到它究竟用的是什么贴图。而一个一个的去看编辑 选项卡,工程量不是一般的大,所以这里介绍个小技巧:结合Vray for SketchUp和SU的材质编辑器查看。 (1)保持SU的材质编辑器的编辑选项卡,不要关掉(简称为材质编辑器1)。然后打开Vray for SketchUp的材质编辑器(简称为材质编辑器2)。由于Vray for SketchUp1.5会自动关联所有的SU材质,所以在Vray for SketchUp的材质编辑器中可以看到所有的SU材质列表。接下来要做的就是点击材质编辑器1里的材质,同时材质编辑器2就会显示这个材质使用的贴图情 况,如下图所示。
图3 Vray for SketchUp的材质编辑器(左)和SU的材质编辑器(右) 不要急着去更改材质编辑器1的中文贴图,因为这里是不能直接更改的。在材质编辑器2里从头到尾看一遍,把带中文贴图的材质名称一一记下来,然后关掉材质编辑器2。 (2)在材质编辑器1的选择选项卡里,把材质按缩略图显示。找到记录下来的材质,在右键菜单里选择“输出组织图像”,然后把输出的图像用英文名称保存在英文路径下,如“D:\mat\dls.jpg”。
图6 低参数初测 这里要注意一点,上图显示的渲染时间为2m59s,但是实际渲染时还要加上前期预处理的过程,也就是显示“Vray is currently processing your scene, please wait…”的这段时间。对追风的破机而言,这个时间是多久呢?15分钟!!也就是说这个低参测试花了我18分钟的时间。这意味着我每一次测试渲染都要花 掉这么长时间,这简直难以忍受!所以,必须对场景进行整理。