文章发布在公众号:GSan设计
其实,之前有几个朋友想让我来讲这两个渲染器的区别,自己一直不敢动手去写东西,因为真的自己何德何能呢?敢在诸多大神面前谈立论!生怕说错了让人笑话。但是细想想我好像做厚脸皮的事情很多很多了,从翻录教程不说原作者的名字,到搬运教程不写搬运地址,盗用别人的模型发站酷还说自己做的,还有让人称之为阿三的土豆,国外大神亲笔给我写邮件「我知道你做了些什么!「,这么多事情了。也不对这一个,所以不怕了,提笔开写,哪怕写错了,你来打我呀~~~~哈哈~~好了各位正式开始,尽量写对,毕竟是学习的东西,来不得半点玩笑,欢迎指点批评~
Octane
首先,我们先来说Octane(下来称之为OC),在他们的官网上,制造商宣称他是「世界上第一个也是最快的GPU加速,无偏渲染器,这意味著它是基于GPU强大的功能来进行长时间的无偏渲染过程,这是一个很好的解决渲染速度的方案,但是你需要用OC一定要有一个很好的显卡,就是说支持CUDA的Nvidia显卡才可以使用他。官方的回答是「OpenCL目前还没有CUDA那么成熟。随著OpenCL的成熟,计划得到支持,这将允许AMD和Intel的GPU与OctaneRender一起使用。目前,OctaneRender需要支持CUDA的NVIDIA显卡才能运行。」 就是我们经常说到的N卡,A卡完全不支持了这个渲染器的使用,而且也给出了一个图谱来告诉你每一个卡对于OC的支持!
渲染的过程完全依赖GPU进行渲染而不使用CPU(除了场景载入),
当你显卡越好的时候你的渲染质量等级就会提升的越多(官方曾经的建议是4路TAITAN的组合)