当前位置:首页>>生活

性能提升 NV发布DX12 GameWorks资源包

  • 2022-08-24 20:52:00
  • 21

NVIDIA宣布推出GameWorks?DX12资源包。游戏开发者在使用DirectX12(微软的图形显示和模拟一体化API)开发游戏时可借助该资源包增强游戏真感并缩短游戏开发周期。

资源包更新包括:NVIDIAGameWorksSDK(用于在PC游戏中创造互动式电影大片级体验)、NVIDIAVRWorks?SDK(用于创造沉浸式虚拟现实体验),以及新的开发者工具和新的GameReady驱动程序。

这些资源为开发者带来大幅提升的性能以及多种新的渲染和模拟效果,还提供其他功能,帮助开发针对DirectX12优化的游戏。

NVIDIA内容和技术高级副总裁TonyTamasi指出:“我们投入了相当于500多位工程师一年工作量的人力,研发出这个高度完善的DirectX12游戏开发平台,它包含了NVIDIA最先进的物理模拟引擎。这些资源将确保GeForce游戏玩家在玩DirectX12游戏时体验惊艳的效果,就如同玩DirectX11游戏那样。”

“战争机器4(GearsofWar4)”开发商Coalition的技术总监CamMcRae说:“NVIDIA在DirectX12上投入的精力是显而易见的。开发‘战争机器4(GearsofWar4)’时让NVIDIA的人到场非常有用,这帮助我们开发出更快、更精美和更稳定的游戏。”

SquareEnix分公司高管HajimeTabata指出:“NVIDIA创造出在PC上实时运行的炫目特效,并将它们提供给游戏开发者。在如今的视频游戏中许多视觉特效都是拜NVIDIA的幕后工作所赐。他们难能可贵地将源代码、工具和技术组合在一起,并做了大量技术工作以帮助开发者运用它们来开发游戏。我们通过这种协作力求取得的进步并不只为提升画质,还为了使用新技术创造新的用户体验。”

GameWorks物理模拟技术全面融入DX12

GameWorks的最新版本包含200多万行已存档的源代码,开发者可查看这些源代码,并根据需要使用大量渲染和模拟效果。目前已有1000多款游戏使用GameWorks技术。

DirectX12引入了异步计算机制,通过允许GPU运行游戏效果的非显卡工作负载(例如后处理、照明和物理运算)实现图形显示和模拟一体化。不过,这些效果目前受到限制,原因是大多数游戏为了确保流畅的游戏体验,只能分配几毫秒时间来运行此类非图形模拟。

为了更大限度增强异步计算对游戏效果的功效,NVIDIA将旗下最先进的实时物理模拟引擎加入到DX12中,并开发两项利用异步计算的技术:

NVIDIAFlow1.0–立体渲染,提供动态可燃液体、火焰和烟雾模拟的立体渲染效果,支持DirectX12和11。

NVIDIAFleX1.1–基于粒子的一体化模拟技术,可呈现实时视觉效果。支持DirectX12计算。

已注册的开发者可立即免费使用FleX和Flow。

GameWorks更新还包括NVIDIAHairWorks1.3,该库能让开发者在游戏中逼真地模拟和渲染毛发。版本1.3支持DirectX12,而且同样立即可用。

VRWorks技术全面融入DX12

VRWorks包含API、库和多项功能,可让头盔和应用程序开发者创造出全新的VR沉浸体验。它经过更新,可支持DirectX12,并带来更好的性能、更低的延迟和即插即用的兼容性。Unity2017.1测试版(今年春季发布)和UnrealEngine4游戏引擎都会支持它,因此它将覆盖大部分游戏开发平台。

全球领先的DX12开发者工具

NVIDIA还推出了多种专为改善DirectX12游戏开发而打造的开发者资源,包括:

NVIDIAAftermath1.0–供开发者用于分析DirectX12错误报告的诊断工具。

Nsight?VisualStudioEdition5.3–供开发者实时调试和分析VR及DirectX12应用程序的工具。支持Oculus、OpenVR(HTCVive)和DirectX12API。

PIX插件–PIX是微软开发的DirectX12调试工具。NVIDIA与微软PIX团队合作,通过PIX插件向PIXforWindows公开NVIDIAGPU性能计数器。

GameReady驱动:专为DX12游戏优化

NVIDIA还透露即将推出针对DirectX12游戏优化的GameReady驱动。NVIDIA改进了驱动程序中的代码,并与游戏开发商合作,使各种DirectX12游戏(如“奇点灰烬(AshesoftheSingularity)”、“战争机器4(GearsofWar4)”、“杀手(Hitman)”、“古墓丽影:崛起(RiseoftheTombRaider)”和“汤姆克兰西:全境封锁(TomClancy’sTheDivision)”)的性能平均提升高达16%。(1)

从首次推出Pascal?架构,这一世界顶级的DX12GPU产品家族起,在性能领先的GeForce?GTX1080Ti和GTX1080GPU步入消费者视野的同时,NVIDIA也通过不断更新GameReady驱动来改进DX12游戏性能。这些驱动程序一般在合作伙伴推出最新游戏时发布。

有关NVIDIA开发者资源(包括GameWorks和DirectX12开发者工具)的更多信息,请访问https://developer.nvidia.cn/。

  • 关注微信