| 第7页:光线追踪和光栅化的未来 |
接下来我们访谈的话题很快转到了光线追踪(Ray Tracing),在最近几个月前被广大开发者反复热讨的一项图形技术,其中争论的关键是光线跟踪是否是现在光栅渲染技术的替代者。
首先是Intel高级副总裁兼数字企业事业部总经理帕特•基辛格在上海IDF期间的发言成为此次论战的导火索,帕特表示“Intel希望借助Larrabee来推动其的“视觉计算”项目,可编程的显示计算通用架构芯片通过多个IA核心组成的GPU战胜NVIDIA和ATI,而光线跟踪技术也会成为当前光栅渲染技术的埋葬者。”
NVIDIA CEO 黄仁勋很快对Intel在IDF发表的言论做出了回应,在其公司的财务分析年会( Financial Analyst's Day )上表示,NVIDIA对光线追踪技术也是非常关注。笔者觉得现在是个合适的机会问问David ,“Nv认为光线追踪技术未来是否会慢慢地取代光栅化,或者光栅化在未来10年时间里仍是主流?”

“我认为光栅化还将是一个主流,扫描线渲染和光线追踪也将加入进来实现某些视觉效果。我们拿皮克斯公司的那些三维渲染动画电影来说,它们几乎每部中都使用了光线跟踪技术,但其中大多数点缀得视觉效果修饰,只有唯一的一部《汽车总动员》算得上是广泛使用。”
“用户可以通过使用光线追踪技术获得真实的视觉效果,就像闪光的金属链子和全局光照( global illumination),只能是一个比实时渲染(real-time)慢上千倍的非实时渲染的过程,”David说,“光线追踪技术需要计算每个物体表面的反射光和折射光,这个过程需要花费数百个小时。”
在今年的NVIDIA Financial Analyst's Day上,黄仁勋向外界展示一个由光栅渲染和光线追踪混合渲染声场的Audi R8汽车模型。黄说,它能实现每秒15帧的,但这与实时渲染(real-time)的标准还差得很远。因此,笔者询问David,什么时候我们能够看到光线追踪出现在3D引擎上实现真正的即时渲染?
“我想每秒15帧的渲染应该是NVIDIA目前的专业显卡能够达到的水平,”David说,“Audi R8汽车模型的3D渲染使用了至少16片GPU,和相当数量的多核CPU。”
“把光线追踪技术加入到我们的GPU芯片中实现即时渲染,起码还需要好几年的时间,如果你希望达到2x代性能的增加,你将最短在4~5年的时候才能看到,GPU有强大的性能去渲染这样的即时渲染场景。”
“目前也可以通过折中的技巧通过光栅化来实现伪光线跟踪效果,从性能角度考虑这样的方式开销会小得多”,他继续解释到,“其实两者在图像品质方面仅有很细微的差别。另外我不认同光线跟踪是传统光栅渲染的替代者,没必要为了一项基本上从零开始的新技术,抛弃我们原有几十年的技术积累,我认为比较合理的演进方式是,API不断在新的发展中加入更多的光线跟踪组件,在此之前我们还有大量的工作要做。小熊在线www.beareyes.com.cn
《NVIDIA是否会生产CPU与Intel竞争?》...继续下一页>>
[1] [2] [3] [4] [5] [6] [7] [8] [上一页] [下一页]