Original URL: http://www.reghardware.co.uk/2006/06/21/ms_directx_physics_programmer/
Microsoft is indeed preparing to produce an API to accelerate games physics calculations, if a help wanted ad posted on the company's website is anything to go by. The software giant is currently seeking a software design engineer to join its "Direct Physics" development team.
The job posting was spotted (http://www.extremetech.com/article2/0,1558,1979051,00.asp?www.reghardware.co.uk) by ExtremeTech. While Microsoft hasn't officially commented on the story, it's nonetheless not a surprising move.
Physics acceleration is currently being touted by two companies: Ageia and Havok. Ageia's API connects through to the company's own physics chip, which is currently available on an add-in card from Asus and BFG. Havok's alternative is to leverage the processing power of a machine's GPU, so it's no wonder its approach is backed by both ATI and Nvidia. ATI announced its support earlier this month, Nvidia in March.
Representatives from ATI and other interested parties have often alluded to the arrival of what might be called "DirectX Physics", a physics-oriented addition to Microsoft's DirectX gaming middleware. Its approach mirrors Havok's: "You will be a member of the core engine team who will be primarily responsible for working closely with our Direct3D team, helping to define, develop and map optimized simulation and collision algorithms onto data structures that are optimised for the GPU," says the job ad.
There's no indication when Microsoft might launch "DirectX Physics", so Havok has some opportunity to build momentum behind its offering. However, what the industry would prefer is a single standard, and with DirectX fitting the bill in all other gaming API areas, it's likely to do the same for physics. ®
Ageia PhysX physics accelerator chip (http://www.reghardware.co.uk/2006/05/04/review_ageia_physx_board/)
Nvidia completes absorption of physics chip maker (14 May 2008)
http://www.reghardware.co.uk/2008/05/14/nvidia_absorbs_ageia/
Ageia preps PCI Express games physics card (2 October 2006)
http://www.reghardware.co.uk/2006/10/02/ageia_pcie_x1_physx_card/
Asus exposes Nvidia physics card product (21 September 2006)
http://www.reghardware.co.uk/2006/09/21/asus_spills_nvidia_beans/
Havok ships physics-on-GPU coding tool (12 July 2006)
http://www.reghardware.co.uk/2006/07/12/havok_ships_havok_fx/
Poland triumphs in Google contest (6 July 2006)
http://www.theregister.co.uk/2006/07/06/code_jam_europe/
Leak reveals ATI 80nm product plans (22 June 2006)
http://www.reghardware.co.uk/2006/06/22/ati_80nm_roadmap/
ATI IGP line to step over Shader Model 3.0 (22 June 2006)
http://www.reghardware.co.uk/2006/06/22/ati_igp_roadmap/
Matrox ships four-panel display card (21 June 2006)
http://www.reghardware.co.uk/2006/06/21/matrox_ships_epica/
ATI claims crown in physics-on-GPU performance (6 June 2006)
http://www.reghardware.co.uk/2006/06/06/ati_gpu_physics_pitch/
Nvidia pitches physics-on-GPU code (20 March 2006)
http://www.reghardware.co.uk/2006/03/20/nvidia_havok_gpu_physics/