Open Physics Initiative

Open Physics Initiative ( ruská otevřená fyzická iniciativa ) je projekt, program vyvinutý americkou společností AMD společně s Pixelux Entertainment s cílem vytvořit nový fyzikální engine v reálném čase , jehož oficiálním úkolem je „přivést realismus na novou úroveň v počítačové hry , simulátory a oblíbené aplikace“. [1] [2]

Technologický popis

Podstatou iniciativy „Open Physics Initiative“ je zkombinovat patentovaný komerční vědecký fyzikální engine Digital Molecular Matter , vyvinutý společností Pixelux, a bezplatný otevřený fyzikální engine v reálném čase Bullet Physics Library do jediného systému a také přidat podporu pro otevřít standardní OpenCL nově vytvořenému softwarovému balíku . [3] Kromě OpenCL bude engine podporovat DirectCompute (součást DirectX 11 ) a ATI Stream . [1] [4] Grafické karty s hardwarovou podporou Direct3D 11 (jako je řada Radeon 5xxx (Cypress) a GeForce 400 ) mohou spouštět kód motoru v hardwaru; takže výsledný engine by byl po nVidia PhysX druhým enginem, který by měl hardwarovou podporu na grafických kartách. [5] [6]

Část zodpovědná za simulaci dynamiky absolutně tuhých těles byla převzata z Bullet a přidána do Digital Molecular Matter jako integrální součást .  [7]

Trinigy Vision Engine , herní engine vyvinutý společností Trinigy od března 2010, využívá motory Digital Molecular Matter a Bullet Physics Library jako Open . [4] [7]

V rámci iniciativy Open Physics Initiative vyvinula AMD novou implementaci metody hydrodynamiky vyhlazených částic a také systém pro simulaci fyziky deformovatelných těles a tkání s přihlédnutím k jejich provedení na grafických procesorech Radeon . Tento vývoj byl proveden pomocí OpenCL a DirectCompute . Bylo uvedeno, že tento vývoj bude distribuován jako open source . [4] [7]

Licence

Finální produkt bude obsahovat jak otevřené, tak proprietární komponenty. Držitel licence bude například moci zdarma používat bezplatnou komponentu enginu (která je implementována prostřednictvím bezplatného Bulletu) ve svém produktu; k získání funkcí komerční „Digital Molecular Matter“ si budete muset zakoupit licenci. [osm]

8. března 2010 bylo oficiálně oznámeno, že Digital Molecular Matter bude distribuován na základě bezplatné licence pro použití na osobních počítačích . [7]

Historie vývoje

Iniciativa Open Physics Initiative byla oficiálně oznámena 30. září 2009, kdy AMD na své webové stránky zveřejnilo oficiální tiskovou zprávu . Mezi Pixelux Entertainment a AMD byla oznámena dohoda o zahájení práce na projektu. [jeden]

Podle hodnocení magazínu Game Developer , které bylo sestaveno v létě 2009, je mezi vývojáři nejoblíbenější „nVidia PhysX“, která zaujímá 26,8 %. "Bullet" zaujímá třetí místo a 10,3%. [9]

Dne 8. března 2010 vydala společnost AMD novou tiskovou zprávu , která poskytla nové informace o procesu vývoje iniciativy Open Physics Initiative. Bylo oznámeno spojení mezi projektem Open Physics Initiative a Trinigy Vision Engine . [7] [4]

13. března na GDC 2010 v San Francisku AMD představilo veřejnosti iniciativu Open Physics Initiative ve formě diapozitivů a prvního dema, které ukazovalo možnosti a vlastnosti enginu. [deset]

22. září 2010 byla vydána verze 2.77 fyzikálního enginu Bullet Physics Library , ve kterém byla v rámci iniciativy Open Physics Initiative podpora hardwarové akcelerace na GPU prostřednictvím OpenCL a DirectCompute , ale hardware podporoval pouze modul simulace oblečení. akcelerace. [11] [12]

Reakce na tisk

Nezávislí recenzenti a recenzenti naznačují, že „Open Physics Initiative“ se primárně zaměřuje na nVidia PhysX , která je majetkem společnosti nVidia a je založena na vlastní platformě CUDA společnosti nVidia . PhysX podporuje všechny hlavní herní konzole a počítače , ale akcelerace GPU lze dosáhnout pouze pomocí patentované technologie CUDA, která tedy funguje pouze na procesorech GeForce od nVidie . [2] [5] [6]

Poznámky

  1. 1 2 3 AMD oznamuje Open Physics Initiative navrženou tak, aby přinesla nové úrovně realismu do her, simulací, populárních aplikací Otevřená technologie ATI Stream založená na průmyslových standardech osvobozuje průmysl od proprietárních  implementací . Oficiální stránky AMD (30. září 2009). — Původní tisková zpráva. Získáno 9. března 2010. Archivováno z originálu 13. srpna 2011.
  2. 1 2 Overhlopec. AMD sází na otevřený fyzikální engine . Overclockers (webové stránky) (1. října 2009). Získáno 5. října 2009. Archivováno z originálu 10. ledna 2010.
  3. Konstantin Chodakovskij. AMD a Pixelux spojí své síly k urychlení fyziky na OpenCL . nVidia World (4. října 2009). Získáno 26. února 2010. Archivováno z originálu 17. srpna 2011.
  4. 1 2 3 4 DrEvil. Open Physics Initiative od AMD – nové detaily Otevřený fyzikální standard se začíná konkretizovat. . nVidia World (9. března 2010). Získáno 9. března 2010. Archivováno z originálu dne 8. dubna 2012.
  5. 12 Jason Cross . AMD oznamuje Open Physics Initiative AMD, která přináší fyziku GPU masám . PC World (1. října 2009). Získáno 1. října 2009. Archivováno z originálu 13. srpna 2011.  
  6. 1 2 Přízvuk. AMD nabízí otevřenou alternativu k NVIDIA PhysX (nedostupný odkaz) . iXBT.com (1. října 2009). Získáno 1. října 2009. Archivováno z originálu 4. října 2009. 
  7. 1 2 3 4 5 Dave Erskine. AMD Open Physics Initiative rozšiřuje ekosystém o bezplatný DMM pro produkci her a aktualizovanou verzi Bullet Physics Aktualizované nabídky Pixelux a Bullet Physics umožňují realističtější hry, které lze spustit na jakékoli  platformě podporující OpenCL™ a DirectCompute . Oficiální stránky AMD (8. března 2010). — Oficiální tisková zpráva . Získáno 9. března 2010. Archivováno z originálu 13. srpna 2011.
  8. Jason Cross. AMD oznamuje Open Physics Initiative . PC World (překlad novinek - osp.ru) (1. října 2009). Získáno 1. října 2009. Archivováno z originálu 8. prosince 2009.
  9. Bullet se umístil na třetím místě fyzikální knihovny s 10 % v  průzkumu Game Developers Magazine . Oficiální stránky Bullet Physics Library (3. září 2009). Získáno 24. září 2009. Archivováno z originálu 16. února 2012.
  10. 1 2 DrEvil. Podrobnosti o „fyzických“ technologiích AMD z GDC 2010 . nVidia World (13. března 2010). Získáno 15. března 2010. Archivováno z originálu 17. srpna 2011.
  11. Erwin Coumans. Bullet 2.77 je vydán! Utěrka OpenCL & DX11,  plugin 3ds Max . Oficiální stránky Bullet Physics (22. září 2010). Získáno 29. září 2010. Archivováno z originálu 15. března 2012.
  12. DrEvil. Bullet Physics nyní podporuje hardwarovou akceleraci . World of nVidia (23. září 2010). Získáno 29. září 2010. Archivováno z originálu 15. března 2012.