
我们非常激动能在 2023 年重返游戏开发者大会 (Game Developer Conference),并与您 分享我们最新的进展!
您在这里可以找到有关我们会议的信息以及任何相关链接。
请务必持续关注,以获取后续发布的视频和幻灯片!
高级图形峰会
我们非常荣幸今年再次受邀在高级图形峰会 (Advanced Graphics Summit) 上发表演讲。我们关于双层辐射缓存的演讲于 3 月 20 日星期一举行。我们将在稍后发布演示视频,但在此之前,我们有一个抢先预览视频,展示了演讲中介绍的解决方案!
适用于游戏的快速、可扩展的实时动态全局光照双层辐射缓存
Guillaume Boisse,AMD 高级图形程序员
实时全局光照是实现动态、逼真的游戏世界的关键。GPU 加速的光线追踪使其成为可能;然而,帧率和分辨率的要求限制了每像素可追踪的光线数量,这对当前硬件代际造成了实际限制。现有解决方案,如基于探头的技术,使用每帧更少的光线来近似辐照度信号,但细节会减少且对照明变化的响应速度较慢。另一方面,基于采样器的重采样技术可以捕获更高的细节,但通常性能较差且噪声增加。
在本演示中,AMD 高级图形程序员 Guillaume Boisse 将详细介绍一个旨在通过将估计的辐射缓存到用于采样和过滤的缓存层次结构中,从而充分利用每一个样本的 解决方案 [PDF, 8MB]。他将展示这种方法如何实现高性能、高质量、动态且无泄漏的全局光照,而无需任何内容预处理,从而轻松集成到现有的实时渲染管线中。
下面 YouTube 上的视频展示了我们 GI-1.0 解决方案的预览版本,包括对光泽反射的抢先预览。
AMD 赞助的会议
我们今年的六场赞助会议涵盖了我们 AMD FidelityFX™ 技术的一些激动人心的重要进展、对 Microsoft® DirectStorage 的介绍,以及我们广受欢迎的关于如何优化 Ryzen™ 处理器性能以及我们工具团队最新信息的演示。
AMD 赞助的会议于 3 月 23 日星期四在西厅 3001 室举行。也许您有幸亲临现场向我们的工程师提问,但如果您错过了,我们提供了近乎所有会议的视频(还有一个视频将稍后发布)和所有幻灯片。
FidelityFX™ SDK
Jason Lacroix(AMD 主级技术人员)
加入 AMD,我们将推出 FidelityFX SDK,这是 GPUOpen 上所有出色 FidelityFX 技术的整合,拥有时尚、易用的 SDK,让实现精美像素比以往任何时候都更容易。
在本届会议中,FidelityFX SDK 负责人 Jason Lacroix 将带您了解 SDK 的功能和架构,讨论如何在您的引擎的自有抽象之上实现 FidelityFX 技术,并介绍 SDK 中发布的效果。本次会议还将激动人心的新 FidelityFX 技术抢先预览,该技术即将推出。
时间放大:过去、现在与未来
Stephan Hodes(AMD 软件开发工程师)
本次演示深入探讨了时间放大技术,描述了算法的各个部分如何协同工作以生成最终图像,以及 FSR 中使用了哪些技术来减轻各种常见伪影。
本次演示还将涵盖将时间放大技术集成到各种 AAA 游戏中的经验教训,并建议集成最佳实践,从快速获得可用的原型到使用所有功能集成到您的引擎中。
最后,本次演示将讨论 FSR 2 自发布以来的演变,因为由于各种游戏的特殊需求,一些内部功能需要进行重大重新设计。
游戏的实时稀疏距离场
Lou Kramer(AMD 技术人员)
本次演示将为 PC 和主机开发者介绍一种新颖的算法,用于实时高效地生成稀疏距离场 (SDF)。尽管近年来光线追踪在计算各种效果方面得到了更广泛的应用,但在保持跨多种 GPU 的高质量输出的同时确保高帧率的实现仍然具有挑战性。
SDF 提供了一种计算密集型的可扩展替代方案,有助于以稳定的帧率加速复杂场景的表示和遍历。SDF 以连续方式计算,用于引入场景的静态或动态几何体,以避免重复计算并确保最佳性能。级联充当 MIP 级别以确保高可伸缩性。SDF 提供的全局场景数据表示随后可用作现代图形算法(如全局光照或环境光遮蔽)的输入。
DirectStorage:优化加载时间和流式传输
David Ziman(AMD 高级技术人员)
游戏系统中旋转存储技术的时代正在结束,而极速存储技术的黄金时代正在升温。配备快速存储技术的 PC 已经普及一段时间了,但大多数玩家并没有体验到硬件提供的预期性能优势。
加入我们,了解 DirectStorage 以及如何集成它以实现最佳加载时间和流式传输性能。我们将讨论为什么需要新的 API,代码和资产管道需要进行的更改,最佳实践以及要避免的陷阱。
演示将突出 DirectStorage 和标准资产加载之间在加载时间、流式传输性能、帧率和玩家体验方面的差异。
AMD Ryzen™ 处理器软件优化
Ken Mitchell(AMD 主级技术人员)
John Hartwig(AMD 高级技术人员)
了解配备先进技术的 AMD Ryzen™ 产品,包括笔记本电脑、台式机和工作站处理器。深入了解指令集、缓存层次结构、资源共享和多线程。发现强大的配置文件工具和技术。借助 AMD Game Engineering 与 AAA 游戏开发者合作的经验,深入了解有价值的代码优化机会和经验教训。举例包括 C/C++、汇编和硬件性能监视计数器。
本次讲座的与会者可以期待了解现代 AMD CPU 的微架构,以及优化、常见问题和基准测试最佳实践,以提高游戏运行速度,加快构建速度,并 最大限度地利用最终用户硬件。
使用 Radeon™ Developer Tool Suite 优化游戏性能
Chris Hesik(AMD 主级技术人员)
Can Alper(AMD 高级软件开发工程师)
GPUOpen 提供的 Radeon™ Developer Tool Suite 使游戏开发者能够在 AMD GPU 上实现最佳的 DirectX® 12 和 Vulkan® 性能。这些专用工具允许开发者检查事件和指令级别的低级 GPU 性能,可视化详细的 GPU 内存分配和内存泄漏,分析光线追踪管线,分析加速结构,并通过 VGPR 压力可视化静态分析着色器瓶颈。
Radeon Developer Panel 提供对 GPU 性能数据的快速访问,以便在工具中进行可视化。本次演示将概述 Radeon GPU Profiler、Radeon Memory Visualizer、Radeon Raytracing Analyzer 和 Radeon GPU Analyzer,介绍它们的新功能和改进,并揭示目前正在进行的工作。
此外,我们将重点介绍外部合作,例如支持 LunarG 的 GFXReconstruct 中的 DirectX® Raytracing,这是我们对游戏开发社区承诺的一部分。
还想看更多?
阅读我们的 GDC 博客,获取有关公告和我们演示亮点的更多信息!
在我们的 活动页面 上查找往年的 GDC 信息……
视频现已上线!
视频 & 演示文稿
视频 & 演示文稿
视频 & 演示文稿
视频 & 演示文稿
视频 & 演示文稿
视频 & 演示文稿