NVIDIA Optix实时光线追踪DEMO、高清图赏
  • 上方文Q
  • 2009年09月08日 12:06
  • 0
一个多月前,NVIDIA发布了号称全球首款实时互动光线追踪引擎Optix,最近又面向开发人员放出了三个演示DEMO。

Cook: http://developer.download.nvidia.com/axe/optix/NVIDIA-OptiX-Cook.exe

Robert Cook制作,15个表面光亮的台球互相反射,还有景深软阴影和模拟镜头聚焦的对象动态模糊(Object Motion Blur),至少了光线折射。

Julia: http://developer.download.nvidia.com/axe/optix/NVIDIA-OptiX-JuliaSet.exe

源于法国数学家加斯顿·朱丽亚(Gaston Julia)在1918年提出的分形方程,后称之为朱丽亚集(Julia Set)。这个DEMO中的场景是利用光线追踪和GPU Computing动态计算出来的。由于原始参数的细微变化都会对最终结果造成巨大影响(迭代次数可调),所以计算量十分巨大,再加上随时扭曲的流体旁边有一个游弋的圆球体不断扭曲映射周围环境,背景中的无数立方体也都有动态生成的环境光遮蔽阴影,复杂度进一步提高。

Whitted: http://developer.download.nvidia.com/axe/optix/NVIDIA-OptiX-Whitted.exe

Turner Whitted制作,看起来相对简单一些,但属于光线追踪技术的典型场景。在棋盘形表面上漂浮着两个球体,分别展示不透明表面反射和透明表面折射。有趣的是,该DEMO还使用了适应性反锯齿,可通过快捷键“A”开关,关闭后能看到大量明显的锯齿。

Optix引擎基于NVIDIA CUDA通用计算架构,渲染性能会随着流处理器数量的增多而等比例提高。上述演示DEMO建议在Quadro FX 3800或更高级的专业显卡上执行(流处理器数量不应少于64个),支持多卡但并非SLI模式,高清分辨率渲染则需要至少一套Quadro Plex D2,驱动程序应当使用最新的GeForce 190系列。

按照NVIDIA的说法,Quadro FX 3800/4800/5800等最新显卡拥有更强的计算能力,渲染速度会比上一代Quadro FX 3600/4600/5600快三到四倍。

这些DEMO原本只能在Quadro专业上运行,但好在有热心人制作了一个补丁程序,即使GeForce桌面显卡也能跑。PCGH网站特意使用一块GeForce GTX 280进行了测试,操作系统Windows 7,驱动程序GeForce 190.62,在默认设置下性能依次如下:

- Cook:46.6FPS - Julia:38.8FPS - Whitted:25.2FPS

使用2560×1600高分辨率的话就职剩下了:

- Cook:5.3FPS - Julia:6.5FPS - Whitted:3.1FPS

以下是在2560×1600分辨率获得的三个场景截图:

Cook:

NVIDIA Optix实时光线追踪DEMO、高清图赏

NVIDIA Optix实时光线追踪DEMO、高清图赏

NVIDIA Optix实时光线追踪DEMO、高清图赏

NVIDIA Optix实时光线追踪DEMO、高清图赏

NVIDIA Optix实时光线追踪DEMO、高清图赏

NVIDIA Optix实时光线追踪DEMO、高清图赏

NVIDIA Optix实时光线追踪DEMO、高清图赏

NVIDIA Optix实时光线追踪DEMO、高清图赏

NVIDIA Optix实时光线追踪DEMO、高清图赏


文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部0条评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0