Embree 4.0 发布,英特尔高性能光追库
Embree 是英特尔开发的高性能光线追踪库,Embree 支持 Linux、macOS 和 Windows 下的 x86 CPU;macOS 下的 ARM CPU;以及 Linux 和 Windows 下的英特尔 GPU。 Embree 通过 SYCL 增加了对 Intel Arc GPU 的支持 Embree 的 SYCL 支持处于测试阶段。目前的功能、质量和 GPU 性能可能无法反映最终产品的情况。 这个版本的 Embree CPU 支持为 Gold 级别,包含了与以前版本相同的质量和性能。 为了在 CPU 和 GPU 上获得最佳的体验和性能,需要进行少量的 API 修改。 rtcIntersect 和 rtcOccluded 函数参数略有改变。 RTCIntersectContext 被重命名为 RTCRayQuery context,大部分成员移至新的 RTCIntersectArguments 和 RTCOccludedArguments 结构。 rtcFilterIntersection 和 rtcFilterOcclusion 的 API 调用被替换为 rtcInvok...