发信人: zyg(白色粉末炭疽热) 
整理人: avexdesign(2003-11-11 20:20:25), 站内信件
 | 
 
 
FR vs BR: 
 
 大家可能都看了NOW3D的大作 - 巴西高级教程,NOW3D兄慷慨地提供了场景文件供大家研究。 
 我对那个渲了八个小时的场景很感兴趣,很想知道如果用FR来渲染又如何呢?下面是测试 
 的结果. (BR的结果是NOW3D作的,多谢NOW3D兄!下面测试就是用他的其中一个场景文件。 
 不过,其实这不是一个严肃的测试,我其实是想看看在基本同样的场景上,FR可以做到什么, 
 尤其是速度)。 
 
 1. 测试平台 
 
 1) BR - by Now3D 
 
 CPU: 雷鸟1.2G 
 其它配置: 不详 
 
 Brazil version: 0.2.X 
 其它不详 
 
 2) FR - by Archdream 
 
 CPU: PIII 832 
 其它请看上面的贴子 
 
 FinalRender version: 1.0 
 
 2. 测试方法 
 
 使用同一场景文件 (TUTZH.max); 
 BR里均使用BR自带材质 (除了其中两个自发光材质); 
 FR里均使用FR自带材质: 
 其中两个自发光材质不作任何改变; 
 其它材质均尽可能地手工改为对等的FR材质,转换的原则是这样,原来用的shader和基本的参数 
 不变,反射系数两者设置不一样,根据比例作了换算;其它参数和贴图如falloff,bump等等一概 
 维持一致;要说明的是,对用来控制反射的falloff贴图,brazil和max一样都放在reflect slot 
 里,FR没有同样的slot,我把它放在refl level槽,两者应该是同样的; 
 灯光不作任何改动; 
 所有的物体全部参与GI和Raytrace计算;refl开到1,refr开到5,diff开到2 
 
 3. 测试结果 
 
 BR: 8小时 原来图幅大小不详,估计也是600 x 480 
 见图1: br.jpg 
 不清楚原来的Raytrace 深度设置,如果下载后打开该场景,在渲染选项看到的就是原来的设置的 
 话,那么就是 refl = 8 / refr = 8; 
 
 FR: 1小时10分 (渲染的同时还在用另一个max作些轻量级的工作,或者是打开几个网页同时开动ftp 
 下载) 
 见图1: fr.test1.jpg  
 
 原巴西图  
 4. 测试1分析: 
 
 简直难于置信,FR速度飞快,可是渲染结果如此差劲!当然我知道FR可不是这么水皮的。对比两张图, 
 同时检查了各自的设置,很快就发现了问题: 
 
 1) 显然NOW3D使用了某种辅助光源,很可能就是BR的天光系统。可是FR却没有对等的东西。 
 解决办法:你做初一,我做十五。你有天光,我有HDRI,呵呵;原来那些用来补光和提供反射的自发光 
 物体全部删除,因为不再需要,hrdi会做的比它们更好,同时,hrdi提供的反射环境要比那些方块生动 
 的多。接着是关闭原来的主光源,因为它的强度会破坏HDRI那种自然的气氛;但增加了几盏辅助灯; 
 
 2)部分材质的参数对BR可能合适,但对FR可能并不合适。比如玻璃的材质,NOW3D设置的diffuse颜色 
 是中等的灰色,在巴西没有问题(但我依旧奇怪为什么在BR里会不出问题!),在FR里的渲染结果表现 
 为灰蒙蒙的。通常在MAX里透明玻璃我们都是设为黑色的; 
 解决办法:把玻璃材质的diffuse颜色设为黑色; 
 
 3) 玻璃的折射不对劲,底部黑糊糊一团;玻璃的反射不好,我打算对玻璃材质增加一张用来控制反射范 
 围的贴图; 
 
 4)另外修正一部分fr特有的参数(其他如shader和基本的参数均不作改变,但是更换了酒杯金属装饰的 
 bump贴图); 
 
 5)对falloff贴图参数和材料的IOR值作了合符实际的修改,以使反射的效果符合实际; 
 
 6)把refr depth开到8; 
 
 7)优化GI的设置,以提高速度; 
 
 5.再次测试: 
 
 FR: 37分 (渲染的同时或者是打开几个网页同时开动ftp下载) 
 见图2: fr.test2.jpg 
 
 附带说一句,如果refl开到8,效果并没有多大区别,时间明显长一些。我没有测试完  
 
 1)显然这次的结果好很多,而且速度快了很多。这主要是我用了类似Multi-pass的渲染方法,大大提 
 高了速度; 
 2)假如使用得当,HDRI的效果相当理想;但使用hdri除了参数外,主要需要一些辅助技巧才能产生有 
 说服力的反射效果; 
 
 其中玻璃杯金属装饰材质参数没有调好,影响了总体效果,但是我已感觉到了fr的潜力; 
 fr的参数变量太多,远远没有mr和br容易使用;但是由于速度快,支持区域渲染,调整起来比较容易; 
 
 附带说一句,hdri贴图是可以自己制作的。看一眼我做的hdri贴图的截图 
 图三:yosemite.sunset.hdr.jpg 
 打算用在另一个场景上。我有几个美国国家公园的地形文件,所以花了一点功夫制作它的落日景象,还不 
 错吧?  
 
 图四: yosemite.sunset.ori.jpg 
 这是正常相机角度的原图  
 
 这里是保留原来的光源的试渲品,45分钟。  
 这里是保留原来的光源的试渲品,45分钟。  
 结合hdri和恢复原来的主光源,对材料的local GI强度调整一下,同时打开软阴影,再渲一张。 
 经过上面的几次试渲,对fr的脾气心里有点数了。  
 
 hdri的概念和用法http://www.debevec.org/HDRShop/ 
 
 一位国外FR高手:  
 感谢archdream编写此文 
  | 
 
 
 |