上個月,有報道稱Microsoft正在招聘相關人士開發"Direct Physics"API,從而使人們對物理API應用前景大為看好,但在與MaximumPC雜志的談話中,MS否認正在開發物理API。
Microsoft Windows游戲業務部門總監Rich Wickham說,MS"現在沒有物理API的計劃",只是出于對未來游戲發展領域的興趣,在"了解情況的條件下進行一些研究工作。"
此前盛傳Microsoft將在未來版本DirectX中包含一個物理API,因此Wickham的否認令人驚訝。但是這說明DirectX并不真正需要物理API作為其中一部分。首先是Direct3D 10不需要任何設備支持輸出顯示,另外D3D10中其他功能的提高,例如改善的切換和虛擬內存支持,將使得GPU進行通用計算或者一個矢量協處理器和合適驅動進行通用計算發揮比以往DX更為重要的作用。
另外,Mcirosoft一直在開發高階API來執行GPU通用計算功能,ATi也將在未來幾個月內發布子有GPGPU API,隨著D3D10通用計算提高以及更為簡單的編程模型出現,也許人們需要審視一下使用D3D10高階API的需求:即它需要更好地為D3D開發團隊和如Havok和Ageia這樣的開發商服務。
(2006-07-25)