Open PGL | Intel 英特尔开放路径引导库将首先集成于 Blender Cycles 渲染 Path Guiding 设置中

2022-10-04 19:28 Loen Lee(涛哥)
二维码
5551

PGL.jpg


OpenPGL

Open PGL(Open Path Guiding Library),是 Intel(英特尔)英特尔发布的业界第 1 个用于路径引导的开源库,借此开源库开发者可以轻松地将路径引导方法集成到任何的渲染器中。英特尔表示目前 Open PGL 还处于测试阶段,旨在通过对复杂光线传输的探索以及优化来提高渲染性能,从而减少图像中噪点的产生。这种降低噪点的方式可以让开发者和设计师在构建和设计场景和动画时使用更加逼真的照明,而且不会牺牲性能与创作自由度。英特尔 Open PGL 还可以集成到任何现有的路径跟踪渲染器中,用于交互式和最终帧的渲染,Open PGL 也同样适用于科学可视化。英特尔 Open PGL 针对不同的 CPU 平台都进行了优化,除了英特尔自己的 CPU,该库还支持 AMD 处理器,并且针对 ARM 和苹果 M1 的支持也即将到来。除了这些 CPU,英特尔还计划在未来支持即将到来的 Xe 架构的 GPU 和其他行业标准的 GPU。


flooded-sponza-water-compare-with-open-pgl.png.jpeg


Blender Cycles(Path Guiding)

Open PGL 目前已经与 Blender Cycles 进行了初步集成,英特尔团队还在与 Blender 团队合作,已在最新的每日版中完成集成(初期阶段仅支持 CPU,后续版本将支持 GPU)。在渲染过程中,调用 Open PGL( Cycles 开启 Path Guiding )将不断学习场景的光照的分布信息,最终引导路径追踪朝着更高效、更高质的渲染传递。Open PGL 支持表面和体积相互作用的路径引导,这将极大的提高复杂场景的间接照明采样性能。例如:大量的漫反射照明光线路径反弹、大量散射、体积的照明性能。整体来说,采样此算法优化,将为 Cycles 的渲染提供更简单的直接和间接照明采样。


oneAPI

Open PGL 与 OpenVKL、Open Image Denoise 及其他开源组件一起,将成为 oneAPI 渲染工具包的一部分。目前 oneAPI 已经集成到 Blender 3.3 版本中,这意味着 Blender 用户在 Cycles 渲染器中使用英特尔显卡渲染加速。

昵称:
内容:
提交评论
评论一下