大家好,今天我们来讲解一下大家常说的用小图渲大图是什么意思。
它的意思就是用低分辨率的渲染获得光子贴图,然后继续渲染最终的成品(也就是获得高分辨率的图像)。这就说平常所说的小图渲大图。
这么做的意义是可以大大的减少渲染时间。举例说明:比如我的想法是要做一个800x600这么大小的一个图。
我想渲染这么大的一个图,可以先选择一个小点的,比如300x200,.用这个来渲染光子贴图,最终把它运用到大的图像上。
首先用发光图引擎和BF算法进行渲染, 质量选择低质量或中等质量的效果。如果正常渲染我们看一下需要多少时间呢?点击渲染,完成之后保存一下,同时观看一下它的渲染时间。可以看到渲染用了接近32秒的时间,这是正常的渲染。
首先可以看到正常用低分辨率产生了至9147个采样点,可以达到当前的这个渲染效果。
接下来用300x200的分辨率,这个分辨率特别的小,渲染也是特别的快。但它产生的采样点肯定会非常少,至少要比9147个少很多。这是因为我们已经知道最小速率、最大速率它是根据当前设定的分辨率而定的。
现在选择高的预设,目的是为了获得更高的采样点。
但在刚才的渲染过程中,注意有一个过程是“调用内存中的光子贴图渲染最终图像”(就是擦除的过程),这个过程很耗用时间。
现在用小分辨率渲染的目的是为了获得光子贴图,所以没必要把最终的光子贴图渲染出来。也就是说Vray渲染流程的最后一步不需要,只需要到达倒数第二步(生成光子贴图并保存在内存里)就可以了。
所以我在Vray的全局开关设置里面把“不渲染最终的图像”这个开关打开。打开它的话Vray将忽略最后一步,就不会渲染最终图像了。
那么为何我要把“当前预设”设置为高呢?就是为了获得多一点的光子,否则的话渲染大图的时候不够,采样点太少。现在用高预设、300x200来渲染一下,看一下效果。
渲染完成,可以看到它并没有进行最终的图像擦除,因为这一步在之前的设置里把它关掉了,所以不渲染最终图像。可以看到它生成的采样点是10000多个,比刚才正常渲染时的采样点要多,所以这里的采样点足够了。也就是这么多的采样点渲染一个800x600的图足够了。
再来看一下它用的渲染时间,用了27.4秒。虽然没有节省太多的时间,但是它的采样点变多了,运算的更仔细了。
那是不是代表着每次都要先渲染一遍大图呢?不用。根据经验应该能判断出来多少比较合适。这个就是一个经验问题了,需要多用多积累。那当前的光子贴图只需要点击保存就保存到内存里了,保存时命名为123.这样通过渲染小图就获得了光子贴图。
接下来就可以根据光子贴图渲染出大图了,首先选择800x600,这里的模式选择“从文件”调用光子贴图,然后调出文件123,接着进行渲染就可以了。
点击渲染,看一下效果。这次渲染几乎只用了零点几秒。大家可能会感到疑惑,为什么时间这么快,但画面什么都没有。
我们再来回顾一下流程,在刚才的渲染中,前四步已经不用在运算了,因为我已经从文件里调用光子贴图了,所以前4步就不用再次进行运算了,直接进入第5步就可以了。
那么在第5步中就不是调用光子贴图了,而是调用我们已经保存在硬盘上的光子贴图。直接渲染图像。可问题是刚才我打开了“不渲染最终图像”,所以这一步它也被省略了,这就表示在渲染的时候所有的流程都没有了。这就是为什么点击渲染后瞬间就完成了,并且没有图像显现。所以现在要
把“不渲染最终图像”关掉,这样渲染的时候就直接进行最后一步。
保存一下发现只用了12秒。
这是用小图渲染大图的优点之一,就是节约时间。可能你觉得没有节约太多,但当你使用灯光缓存的时候,节约的时间就会非常多了。用BF虽然节约的时间不是太多,但也节约了时间。
并且你用这种方法最为重要的是,你获得了一个光子贴图。如果你的场景需要好几个镜头,比如你之前的一个镜头已经渲染完成了,但其他视角也需要镜头,在下一个视角里面,摄像机所看到场景内的同一物品就不用再次渲染,只需要渲染另一部分的光子贴图就可以了,并且和原来的光子贴图合并到一起。
当然这需要利用光子贴图查看器进行合并,随后的文章中会讲到的。
使用这种方法的好处就是:第一节约时间,第二获得了一个光子贴图。
然后可以将渲染出来的图像进行一下对比,区别很明显。很明显后面调用电子贴图渲染出来的效果更好。
因为它是10000多个采样点,原来只有9000多个。
这种方法就是我们常说的小图渲大图,过程就是这样的。“不渲染最终的图像”的意义很重要,如果你只想获得光子贴图,就把它打开。
从文件的模式由于前几步流程都被忽略了,所以你的预设无论是高还是低,二的反弹是不是打开,都无所谓。对最终的图像没有任何的影响。细分值调高还是调低也没有影响。但模式选择单帧的时候这个值还是有意义的。
三阈值对从文件模式也没有意义,因为三阈值是调节自适应细分的。而自适应细分在从文件模式中这一步已经被省略了。但插值采样还是有意义的,在两个采样点之间需要插值采样来进行模糊,并且还可以有效的防止漏光。
而插值类型和查找采样也是有意义的,这两个参数决定了插值采样具体以何种方式进行运算。
那么今天呢,就给大家分享到这里
【学习交流】
觉得不错记得点赞收藏+关注哦~
更多高阶及学习资料:人工解答点击此处
国内外最全免费模型下载相关文章:点击此处即可获取
更多精彩:学习3dmax有前途吗?
更多精彩:初学3Dmax的50条建议
更多精彩:3dmax常见的八十个问题汇总
更多精彩:关于3DMAX的各种错误解决方法合集
更多精彩:怎么做效果图能做的好看?
更多精彩:3dmax材质疑问大全
更多精彩:学习3dmax有前途吗?
更多精彩:3dmax常见问题大全
更多精彩:3Dmax安装出错状况合集