AMD Radeon™ Raytracing Analyzer logo

可视化。 分析。 优化。 现已包含在 AMD Radeon™ Developer Tool Suite 中。

AMD RRA UI image

认识 AMD Radeon™ 光线追踪分析器 (RRA) 工具。调查您的光线追踪应用程序的性能并突出潜在的瓶颈。

重要提示:由于几何数量庞大,对于大型场景捕获,AMD RRA 需要大量内存。请确保用于回放捕获场景的系统与用于捕获的系统相当或更好。

下载最新版本 - v1.9

此版本增加了以下功能

  • 在 BLAS/TLAS 表中添加了索引列。
  • 更改“光线调度”窗格中的热力图灰度显示,以避免在选择区域时与灰色图像冲突。
  • 允许从“调度坐标”表中直接从“光线检查器”窗格中选择上一条和下一条光线。
  • 错误修复和稳定性改进。

功能

通过使用几何模式或遍历模式,并结合多种着色模式,AMD Radeon™ 光线追踪分析器 (RRA) 可让您轻松发现场景中需要优化的关注区域。

AMD RRA 可生成易于理解的可视化,展示如何优化您的 DirectX® 12 和 Vulkan® 光线追踪应用程序。与所有工具一样,使用 AMD Radeon™ Developer Panel 和我们的 AMD Software: Adrenalin Edition™ 驱动程序 可以快速简便地捕获游戏的光线追踪内容。

为了帮助您入门,我们制作了一个简短的视频和博客文章,展示您需要做什么。

可视化场景

使用 TLAS 查看器直观地检查您的场景。从多种着色模式中进行选择,以突出显示关注区域。一目了然地查看不透明/非不透明几何体以及许多其他参数。

某些着色模式使用热力图中的一系列颜色(例如,表面积启发式模式),便于查看热点。

AMD RRA tlas view

审查您的光线遍历

切换到遍历计数器渲染模式,以查看光线如何与您的场景交互。

热力图图像将显示需要注意的区域。通常,红色越多的区域,计数器数字越大。可以选择计数器类型来显示实例命中、盒体命中/未命中、三角形命中/未命中等。

AMD RRA traversal

检查这些实例

提供了 TLAS 中所有实例的列表。对于特定 BLAS 的实例,还有一个单独的表。

AMD RRA tlas instances

快速浏览您的 BLAS

在此,您可以查看场景中每个 BLAS 的高级统计信息,包括内存使用量和三角形数量等。

AMD RRA 中的所有表,与其他工具一样,支持列排序和文本搜索,因此可以轻松找到您所需的内容。

AMD RRA blas list

双击 BLAS 将在 BLAS 查看器中显示它,它与 TLAS 查看器几乎相同,但允许检查单个 BLAS。

AMD RRA blas view

显示您的光线调度

从 v1.3 开始,AMD RRA 现在为您提供了查看单个光线及其与场景交互方式的能力,显示交点、未命中以及这些光线调用的着色器,包括从初始光线生成的附加光线。

从表中或热力图中选择一个“像素”。。。

AMD RRA dispatches

。。并查看从该像素发出的光线。

AMD RRA fullsize inspector

评估您的加速结构

获得加速结构的高级视图。

查看您使用的 TLAS 和 BLAS 对象数量、加速结构的大小以及它们占用的内存量。

AMD RRA summary screen

要求

支持的 GPU

  • AMD Radeon™ RX 9000 系列显卡
  • AMD Radeon™ RX 7000 系列显卡
  • AMD Radeon™ RX 6000 系列显卡
  • 基于 AMD RDNA™ 2 架构或更高级别的 AMD Ryzen™ 处理器,集成 AMD Radeon™ 图形
  • AMD Radeon™ AI PRO R9700 显卡

支持的图形 API

  • DirectX® 12
  • Vulkan®

支持的操作系统

  • Windows® 10
  • Windows® 11
  • Linux – Ubuntu 22.04 LTS (仅限 Vulkan®)
  • Linux – Ubuntu 24.04 LTS (仅限 Vulkan®)

版本历史

  • 在 BLAS/TLAS 表中添加了索引列。

  • 更改“光线调度”窗格中的热力图灰度显示,以避免在选择区域时与灰色图像冲突。

  • 允许从“调度坐标”表中直接从“光线检查器”窗格中选择上一条和下一条光线。

  • 错误修复和稳定性改进。

相关新闻和技术文章

© . This site is unofficial and not affiliated with AMD.