AMD|Khronos的ANARI分析性渲染界面获得AMD Radeon ProRender支持

Khronos 集团的 ANARI 分析性渲染界面已获得 AMD Radeon ProRender 的支持 。Khronos ANARI 界面用于 3D 数据的可视化 。Radeon ProRender 是一款基于物理特性的强大渲染引擎,助力创意专业人士制作出令人惊艳、达到照片级真实感的图像 。
访问购买页面:
AMD旗舰店

AMD|Khronos的ANARI分析性渲染界面获得AMD Radeon ProRender支持
文章图片

AMD|Khronos的ANARI分析性渲染界面获得AMD Radeon ProRender支持
文章图片

Khronos ANARI分析性渲染界面被添加到利用AMD Radeon ProRender的支持应用列表中 。ANARI 限制了几个寻找功能丰富的数据可视化应用的商户的不同 API 的分散性 。
2021 年,Khronos 集团发布了 ANARI 1.0 临时规范初稿,以创建一个专注于定制 3D 数据可视化的行业标准 。该组织打算让分析性渲染界面成为 AMD Radeon ProRender 使用的黄金规则规范,并被几个 CPU 和 GPU 库所利用 。
启用的消息今天上午在 AMD 的 GPUOpen 网站上公布,简要解释了 Kronos ANARI 1.0 支持的新整合 。该应用在 Apache 2.0 许可下被认为是开源的,可以从 GitHub 下载 。
实施细节如下:

相机
● 支持的类型:透视和正视
● transform 参数覆盖了位置、方向和向上参数
● 现在不支持imageRegion参数
● 只有透视相机支持focusDistance和apertureRadius参数 。
【AMD|Khronos的ANARI分析性渲染界面获得AMD Radeon ProRender支持】● 两种相机都有一个额外的参数sensorHeight 。传感器的宽度将使用长宽参数计算 。默认的传感器高度是24毫米 。
● 正视相机有一个额外的参数 orthoHeight 。它决定了正射影像机的投影将覆盖的区域 。宽度将使用长宽参数计算 。默认值为1
几何图形:
● 现在不支持曲线几何类型
● 不支持常规参数(primitive.color, primitive.attribute, primitive.id) 。
● vertex.color 只能接受float32类型(FLOAT32, FLOAT32_VEC2, FLOAT32_VEC3, FLOAT32_VEC4)
● vertex.normal 只能接受 FLOAT32 值
● primitive.index只能接受uint32值和向量 。
体积
● 空间领域的数据只能是float32格式(FLOAT32的ARRAY3D) 。
● color只能接受float32类型(FLOAT32, FLOAT32_VEC2, FLOAT32_VEC3, FLOAT32_VEC4)
● 不支持color.position和opacity.position参数 。
尚未实现的功能
●  object introspection
● 摄像机的立体模式
● 深度帧缓冲器
● 曲线几何
● khr_auxiliary_buffers
● anari_khr_transformation_motion_blur

    推荐阅读