今天在美国新奥尔良举行的计算机图形行业展会SIGGRAPH 2009上,NVIDIA宣布了多款针对开发人员的“应用加速引擎”产品,其中包括号称“全球首款互动光线追踪引擎”的OptiX。
NVIDIA OptiX引擎基于CUDA架构,开发者可以使用C语言编程,创造基于GPU运算的光线追踪应用。OptiX的应用既包括照片式渲染、车辆设计等图形领域,也包括诸如光学和声学设计、辐射研究、容积计算、碰撞分析等非渲染应用中。
OptiX支持32/64bit版本的Windows XP/Vista/7和Linux系统,显卡要求Qfuadro FX、GT200系列以上(推荐Quadro FX 3800以上),r190或更高版本NVIDIA显卡驱动,CUDA 2.2版本以上工具包,C语言编译器支持Visual Studio 2005或2008。
OptiX实际上从今年春天开始就已经在超过50家用户中进行测试,正式版本将于今年秋季推出。不过稍后开发者就可以在NVIDIA网站下载到OptiX光线追踪应用范例。
NVIDIA在SIGGRAPH同时宣布的开发引擎产品还包括64bit版PhysX物理引擎,3D数据和场景管理引擎SceniX和多GPU性能扩展引擎CompleX。其中64bit版PhysX将于今秋推出,而SceniX和CompleX引擎已经可以在NVIDIA开发者网站下载。
Autodesk应用SceniX引擎成果