irradiance min/max settings vs. image resolution(发光贴图min/max设置与图像解晰度)
原文地址:
http://www.vray.info/topics/t0101.asp
原文作者:Wouter Wynen
Hi,
按我所搜集的资料,发光贴图(irradiance map)的预设值(presets)是依赖并最优化于640*480分辨率的...即是不是将图像分辨率两倍或以上增大(假设1200或者1600宽的),就要增大两倍发光贴图的设置值(就像HSph.subdivs和Interp.samples)??那min/max值又怎样呢??
发光贴图的min/max设置是真正依赖渲染分辨率的(预设是min/max,clr,nrm,dist等发光贴图设置).前期工作就是在一个较低的图像解晰度来计算,接下来的前期工作就是使用这个信息在一个较高的解晰度来优化处理.
若GI处理渲染看起来较好,让我们假设在800*600,-3/0时的效果较满意,而要改变到1600*1200,可以减少设置为-4/-1(即增大一倍各减1).这会给你一个确实一样的发光贴图.
例:若你在800*600,发光贴图设置-3/0时进行计算,意思如下:
前期1:用100*75(=800/2/2/2和600/2/2/2)的解晰度来进行图像计算
前期2:用前期1所收集的信息在200*150(=800/2/2和600/2/2)的解晰度来进行图像计算
前期3:用前期2所收集的信息在400*300(=800/2和600/2)的解晰度来进行图像计算
前期4:用前期3所收集的信息在800*600的解晰度来进行图像计算
因为每一个新的前期是使用前一个前期所得的信息,所以vray了解哪里是更重要(详细的)的区域,且因此不需要在少细节(平面)计算更多的采样.
所以若你想要与解晰度1600*1200,-4/-1的图像同样的发光贴图:
前期1:用100*75(=1600/2/2/2/2和1200/2/2/2/2)的解晰度来进行图像计算
前期2:用前期1所收集的信息在200*150的解晰度来进行图像计算
前期3:用前期2所收集的信息在400*300的解晰度来进行图像计算
前期4:用前期3所收集的信息在800*600的解晰度来进行图像计算
HSph subdivs是跟fr的半球光线(hemispherecal rays)一样的,它在vray中仅需要较低的数值.50对于几乎大部分情况都很好,先尝试较低的值,若那里有太多的史前古器物(artifacts,呵呵,就是像史前古器物那样粗旧漏光了),就改高.插补采样(Interp samples)是定义相邻采样互相结合所得的GI信息的范围.较高的值趋向于模糊结果,所以图像看起来光滑但失去细节(GI细节).较低的值将导致较多的斑点但更好的细节.所以要得到更好的质量,就增加hsph和减低interp(但50/20通常就足够了).
另一个重要的就是clr thresh和nrm(通常将dist留为0.1).两者都为0.3时效果好,较低的值将导致长的渲染时间.较高的值会加快速度,但