爱奇飞网

网站首页互联网 >正文

NVIDIAOptiX8光线追踪框架发布

开心的月饼 2023-08-10 09:03:26 互联网

NVIDIA本周发布了OptiX8,这是其强大框架的最新版本,旨在优化GPU上的光线追踪性能。这一最新公告标志着NVIDIA致力于改进和推进GPU加速光线追踪领域的一个重要里程碑。

NVIDIAOptiX8光线追踪框架发布

OptiX是“OptimalRayIntersection”的缩写,是一种高级全局照明或光线追踪SDK。该接口允许开发人员在为NVIDIAGPU开发的图形应用程序中集成和利用光线追踪技术。从游戏到专业可视化,甚至到高级科学研究,各个领域都在利用OptiX框架来提升其图形性能。

OptiX8的发布与其前身相比有许多改进,包括旨在提高GPU加速光线追踪效率和性能的新特性和功能。它旨在释放GPU的全部潜力,使图形丰富的应用程序运行得更快、更流畅,同时渲染更复杂和逼真的图像。

NVIDIAOptiX是一个强大的应用程序框架,旨在优化GPU上的光线追踪性能。这一创新工具提供了一个简单、递归且灵活的管道,可加速光线追踪算法,通过可编程交集、光线生成和着色将NVIDIAGPU的强大功能带入您的光线追踪应用程序。

NVIDIAOptiX是一种光线追踪API,于2009年左右首次开发。计算通过CUDA(仅适用于Nvidia图形产品的平台)引入的低级或高级API卸载到GPU。作为NvidiaGameWorks的一部分,NVIDIAOptiX在加速光线追踪方面发挥了重要作用,为创建视觉上令人惊叹的图形和模拟提供了强大的框架。

NVIDIAOptiX的主要优势是多方面的。其可编程着色能够创建高度可定制的着色算法,提供可编程管道,促进高级渲染技术,包括全局照明、阴影、反射和折射。NVIDIAOptiX的高性能利用NVIDIAGPU的强大计算能力来实现最佳的光线追踪性能。通过使用硬件加速,它可以有效地处理具有大量几何对象、纹理和灯光的复杂场景。

NVIDIAOptiX还提供内置加速结构,例如包围体层次结构(BVH)和kd树,可优化光线与对象相交计算。这些加速结构降低了光线-对象相交测试的计算复杂性,从而缩短了渲染时间。动态场景更新功能支持交互式应用程序,其中对象、灯光或摄像机位置可以实时更改。

NVIDIAOptiX构建于CUDA平台之上,可直接访问底层GPU硬件,使您能够充分利用CUDA的全部功能,包括低级内存管理、并行计算和高级GPU功能的访问。它还支持硬件加速运动模糊、用于缩放大型项目的多级实例以及许多去噪模式,包括HDR、时间、AOV和放大。

NVIDIAOptiX支持许多基元类型,例如三角形、曲线和球体。最近,添加了不透明度微贴图(OMM)和位移微贴图(DMM),以提高场景的灵活性和复杂性。

NVIDIAOptiX的主要功能包括着色器执行重新排序(SER)、可编程、GPU加速的光线追踪管道以及使用C++的单光线着色器编程模型。它针对当前和未来的NVIDIAGPU架构进行了优化,可跨多个GPU透明地扩展,并通过NVLink自动组合GPU内存以适应大型场景。它还提供使用NVIDIATensorCore的AI加速渲染和使用NVIDIARTCore的光线追踪加速。最重要的是,NVIDIAOptiX可免费用于商业用途,并且现在支持Arm。


版权说明:本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们


标签:

站长推荐
栏目推荐
阅读排行