Cycles 现已通过 oneAPI 支持 Intel Arc GPU(因特尔显卡)

2022-10-01 02:46 Leon Lee(涛哥)
二维码
3476

ACR.jpg


oneAPI / Intel Arc GPU

Blender 3.3 LTS 版本中,Cycles 渲染引擎现已内置 oneAPI 作为渲染设备 API,支持最新的英特尔 Arc A系列独立显卡和英特尔 GPU Flex 系列。去年3月,英特尔使用英特尔 Arc GPU 上的 oneAPI GPU 加速渲染强调了英特尔 GPU 上Cycles 渲染的早期预览;它还在 SIGGRAPH 2022 的英特尔和 Blender 展位上进行了演示。现在,随着 3.31 版本的发布,所有 Blender 用户都可以在 Cycles 中支持英特尔 GPU 渲染/oneAPI。Blender 3.3 中新的 oneAPI 支持正在使用 Khronos Group 的 SYCL 语言和 oneAPI DPC++ 编译器,这是一种开放的、基于标准的语言,提供多供应商 CPU 和 GPU 代码开发。Blender 中 oneAPI 的第一个实现允许英特尔 GPU 使用 Cycles 渲染引擎进行渲染。一旦英特尔 Arc A7 桌面系列的驱动程序可用,您可以轻松利用 oneAPI,让英特尔 GPU在 Cycles 中进行渲染:,只需转到首选项,系统,然后在周期渲染设备设置下选择 oneAPI。从那里,您应该能够选择英特尔 Arc 或英特尔 Flex 系列 GPU。





英特尔独立 GPU 为 Blender 功能提供全面支持

Blender 3.3 开始,oneAPI 支持 Cycles 渲染的全部功能,包括复杂的路径跟踪场景、几何节点、间接照明和密集的几何,适用于最终帧和由英特尔弧形图形或英特尔 Flex 系列 GPU 支持的实时渲染及预览。


后续步骤 – 硬件光线追踪支持

为英特尔 GPU 提供支持是我们的第一步。展望未来,我们可以期待从英特尔与 Blender 社区合作中开发更多伟大的东西。目前使用 oneAPI 还不支持硬件加速光线追踪;然而,英特尔正在努力为 Arc A 系列和 Flex 系列 GPU 提供英特尔 Embree 光线跟踪。开发中还包括英特尔 GPU AI 降噪加速等技术。英特尔开放路径引导库(Intel® Open PGL)的早期测试版在 SIGGRAPH 2022 上进行了演示,显示了针对全局照明、体积和场景中光照采样算法方面改进了 Cycles 的渲染性能。


背景:英特尔协作推进Blender和开放软件开发

英特尔一直是 Blender 基金会的长期支持者,并于 2021 年成为赞助商,这是现有的高水平赞助商。英特尔对 Blender 的贡献包括:开发咨询、集成高级功能和技术能力以及提供培训支持。学院屡获殊荣的 3D 光线追踪内核库 Intel Embree 几年前被集成到 Blender 中,提供高保真逼真性以支持许多电影和项目。2019 年,Intel Open Image Denoise 被添加到 Blender 中,帮助艺术家和工作室在更短的时间内提供最终的帧图像质量,这已被 Blender 社区所接受。使用 SYCL 的新 oneAPI 支持是包含英特尔贡献的 oneAPI 软件的一系列功能中的最新功能。展望未来,对英特尔及 Blender 的合作充满期待!

昵称:
内容:
提交评论
评论一下
请输入文本