Webbplatser

AMD tillkännager Open Physics Initiative

Introducing PhysX SDK 4.0

Introducing PhysX SDK 4.0
Anonim

Ett pressmeddelande från AMD meddelar idag Utvecklingen av ett Open Physics Initiative, tillsammans med Pixelux Entertainment. Pixelux är utvecklaren av det digitala molekylära materielsystemet (DMM) som används först i LucasArts Star Wars: The Force Unleashed. Perioden med exklusivitet med LucasArts är över, och nu kommer Pixelux att licensiera sin teknik till andra. Som ett led i detta avtal kommer Pixelux att integrera sin proprietära teknik med Bullet, en fri och öppen källkodsfysikmotor (används i senaste spel som Trials HD och Free Realms).

Enligt pressmeddelandet arbetar AMD aktivt med utvecklingen av Bullet phsysics-biblioteket på OpenCL och DirectX 11s DirectCompute. Dessutom ökar Pixelux utvecklingen av sin finite element fysik simuleringsprogram på OpenCL och integrerar den med Bullet. Observera att detta inte betyder att Pixelux programvara kommer att vara gratis eller öppen källkod som Bullet, men att det tillåter licenser att använda ett gratis och öppet källa Bullet-bibliotek för en basnivå fysik och sedan licensiera och laga Pixelux DMM-motor utöver det - och allt accelererade på någon GPU med en OpenCL-drivrutin.

Detta är ett tydligt skott över Nvidias båge. Nvidia äger och licensierar PhysX-fysikmotorn, efter att ha köpt AGEIA i början av förra året. PhysX stöder alla större konsoler och datorer, men GPU-acceleration på datorer tillhandahålls endast via Nvidias proprietära CUDA-teknik. AMDs mål är tydligt att främja fysik som kan köras på någons GPU eller CPU, i hopp om att kombinationen av Bullet och Pixelux kommer att producera förstklassiga fysiklösningar för utvecklare som är lika eller bättre i funktioner och prestanda samtidigt som de har god affärsförmåga för developrs.

Bullet är för närvarande en avlägsen tredje plats bland fysikmotorer bakom de mycket populära produkterna Havok och PhysX. Vad tror du? Kommer Bullet och Pixelux tillsammans med AMD att lägga sig i dessa andra lösningar? Kommer detta att flytta Nvidia till port PhysX till OpenCL eller DirectCompute?

Följ Jason Cross på Twitter eller besök hans webbplats.