NVIDIA新软件帮助开发突破性的游戏

互联网 | 编辑: 2007-08-03 00:30:00转载-投稿

最先进的电脑游戏开发通常是复杂的工程,需要开发人员、艺术家和设计人员团队共同合作完成。考虑到开发的延迟会对一个游戏的预算产生巨大的影响,NVIDIA®(Nasdaq: NVDA)开发了一套完整的应用工具,帮助开发人员在开发并优化游戏时节省时间和金钱。

“如今大预算的电脑游戏最佳性能的开发和检测非常复杂,”Massive Entertainment的技术总监 Niklas Westberg说:“NVIDIA Developer Toolkit(开发人员工具组件)是一套帮助工具,这个组件里的各种工具能帮助我们以更少的精力完成更多的工作。NVIDIA工具帮助我们将更多时间专注于“World in Conflict”的游戏可玩性,这样我们才能为游戏玩家提供最佳的游戏体验。”

今天发布的NVIDIA FX Composer 2和NVIDIA PerfKit 5新版本为开发人员提供了全新的强大工具,让他们以更少的时间开发突破性游戏内容。这两款广泛应用的工具使开发人员在进行游戏视觉效果开发和性能调整及其他实时应用程序开发时,能够节省大量的时间和成本。

作为本系列工具首款软件——FX Composer 2为着色器编辑开发提供综合的顶级开发环境,使实时视觉效果的快速开发成为可能。它可以用于为HLSL、COLLADA™ FX Cg 和 CgFX 针对DirectX 和 OpenGL应用开发着色器。FX Composer 2具有着色器数据库(Shader Library)整合、ShaderPerf分析、动画支持、COLLADA支持、脚本编写、效果和投影向导、定制化工具和布局、Microsoft XNA支持等等诸多功能。FX Composer 2已经发展成为实际上的跨平台着色器编辑的行业标准,包括Sony计算机娱乐公司的PLAYSTATION®3和Microsoft Windows®平台。

“FX Composer 2简化了我们的“视觉效果开发”,因为我们开发了下一代渲染技术,”Electronic Arts的CG 总监George Borshukov说:“FX Composer 2使我们能够开发复杂的渲染技术并取得令人震撼的效果。没有什么能像FX Composer一样为我们提供如此优秀的性能、脚本化能力和简单易用的特性。”George Borshukov凭借在中《黑客帝国》中采用了基于图像的渲染技术而获得了奥斯卡科技成果奖。

这个版本还捆绑了Mental Images公司的Mental Mill开发的Artist Edition,此套工具可以让用户通过连接节点来可视化地开发着色器。用户可以从Mental Mill Artist Edition中将着色器导出到FX Composer。在FX Composer,这些着色器可以应用于实时几何体系以及用于更复杂的操作。

FX Composer 2将在Siggraph 2007大会上在315号展台上展出演示。

NVIDIA发布的另一款工具是NVIDIA PerfKit 5,专为实时游戏和应用程序而开发的一套性能分析工具,支持Microsoft Windows Vista和DirectX 10。

PerfKit工具组件的核心是NVIDIA PerfHUD™ 5,专为Microsoft DirectX 9和DirectX 10应用程序而开发的智能显示技术,提供实时互动的测试和分析性能,使开发人员能够监控GPU(图形处理器)信号、进行帧故障诊断和自动帧分析,从而找出性能瓶颈。

PerfHUD 5的新性能包括:

支持Microsoft DirectX 10和Vista系统;
 支持新的GeForce® 8系列图形处理器;
 着色器编辑并继续运行特性:运行状态下编辑着色器;
 更多GPU和驱动程序计数器:大幅增强的图形处理器和驱动器信号帮助开发人员准确找到瓶颈所在;
 优化的更加友善直观的界面:更清爽的布局,用户友好的点触式工具提示、提高了的2D、3D质地视图和立方体贴图质地视图以及一个用于质地检查的颜色选择器。
 开发人员所要求的超过20种其他特性。

“我们广泛使用PerfHUD 5来优化Unreal Tournament 3(虚幻竞技场3)”,Epic Games的引擎程序员Daniel Wright说:“帧诊断器能够快速找到渲染缺陷,而帧分析器能够快速识别性能问题。这个工具非常出色。PerfHUD 5能够与我们的引擎实时互动,这使我们有短暂的循环时间,这是至关重要的。”

PerfKit5将在Siggraph大会上在315号展台展出演示 。

除了FX Composer2和PerfKit5之外,NVIDIA开发人员工具组件还包括以下工具:

SDK 10:针对最新的图形处理器提供全新的DirectX 10、OpenGL和CUDA编码范例;
 纹理工具:针对纹理处理所设计的威力强大的数据库和插件;现在不但支持DirectX 10,而且速度比原来提高了将近10倍;
 ShaderPerf 2:更精细的着色性能信息,并支持新版驱动程序;
 Shader Library(着色器数据库):世界上最大的图形处理器着色器数据库,具备100多种不同的着色器特效并支持外部传递功能。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑