(加利福尼亞的圣克拉拉,2007年7月31日)——最先進的電腦游戲開發通常是復雜的工程,需要開發人員、藝術家和設計人員團隊共同合作完成。考慮到開發的延遲會對一個游戲的預算產生巨大的影響,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號展臺上展出演示,用戶可以從以下地址下載:http://developer.nvidia.com/FXComposer。
NVIDIA發布的另一款工具是NVIDIA PerfKit 5,專為實時游戲和應用程序而開發的一套性能分析工具,支持Microsoft Windows Vista和DirectX 10。
PerfKit工具組件的核心是NVIDIA PerfHUD™ 5,專為Microsoft DirectX 9和DirectX 10應用程序而開發的智能顯示技術,提供實時互動的測試和分析性能,使開發人員能夠監控GPU(圖形處理器)信號、進行幀故障診斷和自動幀分析,從而找出性能瓶頸。
PerfHUD 5的新性能包括:
l 支持Microsoft DirectX 10和Vista系統;
l 支持新的GeForce® 8系列圖形處理器;
l 著色器編輯并繼續運行特性:運行狀態下編輯著色器;
l 更多GPU和驅動程序計數器:大幅增強的圖形處理器和驅動器信號幫助開發人員準確找到瓶頸所在;
l 優化的更加友善直觀的界面:更清爽的布局,用戶友好的點觸式工具提示、提高了的2D、3D質地視圖和立方體貼圖質地視圖以及一個用于質地檢查的顏色選擇器。
l 開發人員所要求的超過20種其他特性。
“我們廣泛使用PerfHUD 5來優化Unreal Tournament 3(虛幻競技場3)”,Epic Games的引擎程序員Daniel Wright說:“幀診斷器能夠快速找到渲染缺陷,而幀分析器能夠快速識別性能問題。這個工具非常出色。PerfHUD 5能夠與我們的引擎實時互動,這使我們有短暫的循環時間,這是至關重要的。”
PerfKit5將在Siggraph大會上在315號展臺展出演示,用戶可以從以下地址下載:http://developer.nvidia.com/PerfKit 。
除了FX Composer2和PerfKit5之外,NVIDIA開發人員工具組件還包括以下工具:
l SDK 10:針對最新的圖形處理器提供全新的DirectX 10、OpenGL和CUDA編碼范例;
l 紋理工具:針對紋理處理所設計的威力強大的數據庫和插件;現在不但支持DirectX 10,而且速度比原來提高了將近10倍;
l ShaderPerf 2:更精細的著色性能信息,并支持新版驅動程序;
l Shader Library(著色器數據庫):世界上最大的圖形處理器著色器數據庫,具備100多種不同的著色器特效并支持外部傳遞功能。
所有這些工具都可以在NVIDIA開發人員網站上找到:
http://developer.nvidia.com
我們鼓勵開發人員訪問NVIDIA開發人員工具論壇:
http://developer.nvidia.com/forums
(新聞稿 2007--08-01)