行业资讯

渲染术语解释(一):无偏差和偏差渲染器

    如果你经常关注各种各样的渲染器市场的话,那么就有机会看到类似于GPU加速、Reyes算法、无偏差渲染器和偏差渲染器这样的CG术语。而在之前的文章《独立渲染引擎的优劣势分析》中,我们也曾提到了无偏差渲染器和偏差渲染器。今天这篇文章我们就先来简单解释一下这两个术语吧。

    下一代渲染器的诞生在CG界掀起了一股强大的宣传浪潮,但有时候我们实在很难区分一些营销词汇和专业术语。我们需要对一些专业术语有明确的认识才能够在工作和学习中清晰正确地处理遇到的问题。
    偏差和无偏差渲染有什么差别呢?两者之间的差别在技术上可以被很快地区别出来。但这里小编会尽量从基础上对它们的区别做出详细的解释。

    1.无偏差渲染器:这类渲染器包括之前我们提到过的Maxwell,Indigo和Luxrender等,这些都是比较典型的被誉为“物理精确”的渲染器。尽管说“物理精确”有点用词不当(因为在CG业界里真正能做到在物理上精确的作品是不存在的),但这里想表达的意思是,一个无偏差渲染器计算光线通道会尽可能地精确化,而这种精确化在目前拥有的渲染算法范围内是非常有可能达到的。

    换句话说就是,系统错误或者“偏差值”不会被人为地加入。任何差异都会表现为噪音,但是如果你给无偏差渲染器足够的时间,它最终可以渲出一个在数理上“正确”的结果。

    2.偏差渲染器:从另一方面来说,偏差渲染器是为了获得效率而做出的让步。它会加入样本偏差,用微小的更改或者模糊来减少渲染时间。偏差渲染器通常可以被调整更多,也就是说它可以用更少的CPU渲染时间来获得一个完全精确的效果。

    所以总的来说,选择无偏差渲染器就意味着会占用更多CPU时间,但是操作时间相应就减少。偏差渲染器则与之相反,使用者在操作更多的同时,所耗费的渲染时间却会减少。

    尽管也有例外情况发生,但无偏差渲染器更适合用来渲染静态图片,特别是建筑视觉效果图。而动态图像、电影和动画用偏差渲染器的效率就会更好。
        SITEMAP ©2013 北京奥义思文化传媒有限公司 Inc. All rights reserved.