微软出手!PC玩家告别着色器编译卡顿,游戏体验即将升级

24

微软出手!PC玩家告别着色器编译卡顿,游戏体验即将升级

在PC游戏领域,玩家常常面临着诸多困扰,比如游戏内AI功能运行效率不高、着色器编译导致的掉帧卡顿以及首次启动游戏时漫长的等待时间等问题,微软正与英特尔和英伟达展开合作,致力于解决这些难题,为PC玩家带来更优质的游戏体验。

高级着色器分发:告别卡顿的新方案

Xbox PC应用已经支持高级着色器分发(Advanced Shader Delivery,简称ASD),并且英特尔和英伟达正与微软合作,准备将该功能推广至整个Windows系统,高级着色器分发是微软处理着色器编译的创新方案,以往,游戏在运行时才处理着色器编译工作,这就导致玩家在第一次启动游戏或进入新场景时,会遭遇恼人的卡顿,加载时间也很长,而现在,通过在下载游戏时同步发送预编译好的着色器,就能有效减少卡顿,缩短加载时间。

英特尔确认ASD将支持Lunar Lake和Panther Lake处理器,英伟达也计划在今年晚些时候为GeForce RTX显卡提供支持,以一款大型3A游戏为例,在未采用ASD技术时,玩家首次启动游戏可能需要等待数分钟进行着色器编译,期间还会出现明显的卡顿现象,而采用ASD技术后,启动时间大幅缩短,卡顿也基本消失,玩家能够更快地进入游戏世界,享受流畅的游戏体验。

AI性能优化:让游戏AI更高效

微软正联手英特尔和英伟达开发两项新的DirectX特性,其中一项就是为了让游戏内的AI功能运行得更高效,在AI方面,微软正在筹备DirectX线性代数(DirectX Linear Algebra)和DirectX计算图编译器(DirectX Compute Graph Compiler)。

这些工具能让开发者直接通过DirectX运行AI任务,无需针对不同显卡品牌编写专门的代码,这对于神经渲染、AI超分(缩放)、贴图工具等功能至关重要,能确保这些特效在高速运行时不干扰游戏的正常性能,比如在一些支持AI超分技术的游戏中,以往由于不同显卡对AI任务处理方式的差异,可能会出现画面模糊、帧率不稳定等问题,而有了DirectX线性代数和DirectX计算图编译器,开发者可以更方便地实现AI超分功能,玩家也能享受到更清晰、更流畅的游戏画面。

英特尔与微软的合作进展

英特尔与微软通过为Direct3D和DirectStorage等核心API提供新功能,持续推动PC游戏生态的发展,英特尔自豪地宣布支持Windows生态系统中的所有最新进展。

DirectX机器学习

引入DirectX线性代数,使得开发者在处理AI任务时更加便捷,减少了针对不同显卡编写代码的工作量,提高了开发效率。

高级着色器分发(ASD)

确保玩家从启动游戏那一刻起就能享受流畅体验,减少了因着色器编译带来的卡顿和加载时间。

DirectStorage

现已支持Zstandard压缩算法,这有助于提高游戏数据的加载速度,进一步优化游戏性能。

Microsoft PIX

不断加入新功能,将主机级的开发工具带到Windows平台,为开发者提供了更强大的开发支持。

英伟达也表示正在协助推动硬件加速AI在DirectX中的标准化,其核心目标是减少AI任务在GPU流水线不同部分之间传递时产生的额外开销,微软希望AI任务能更好地融入游戏流程,让开发者省事,让玩家获得更稳定的帧数。

微软与英特尔、英伟达的合作,为PC游戏带来了诸多改进,高级着色器分发让玩家告别卡顿,AI性能优化让游戏AI运行更高效,英特尔和英伟达的积极参与也为PC游戏生态的发展注入了新的活力,更多一手游戏信息请关注慈云游戏网。