Open Physics Initiative

Open Physics Initiative ( Russian open Physics Initiative ) er et projekt, et program udviklet af det amerikanske firma AMD sammen med Pixelux Entertainment for at skabe en ny real-time fysikmotor , hvis officielle opgave er "at bringe realisme til et nyt niveau i computerspil , simulatorer og populære applikationer". [1] [2]

Teknologisk beskrivelse

Essensen af ​​"Open Physics Initiative" er at kombinere den proprietære kommercielle videnskabelige fysikmotor Digital Molecular Matter , udviklet af Pixelux, og den gratis åbne realtidsfysikmotor Bullet Physics Library i et enkelt system, samt tilføje support til åben standard OpenCL til den nydannede softwarepakke . [3] Ud over OpenCL vil motoren understøtte DirectCompute (en komponent af DirectX 11 ) og ATI Stream . [1] [4] Direct3D 11 hardware-aktiverede grafikkort (såsom Radeon 5xxx (Cypress) og GeForce 400-serien ) kan udføre motorkode i hardware; således ville den resulterende motor være den anden motor efter nVidia PhysX , der har hardwareunderstøttelse på grafikkort. [5] [6]

Den del, der er ansvarlig for at simulere dynamikken i absolut stive kroppe, blev taget fra Bullet og føjet til Digital Molecular Matter som en integreret del .  [7]

Trinigy Vision Engine , en spilmotor udviklet af Trinigy siden marts 2010, bruger Digital Molecular Matter og Bullet Physics Library-motorerne som en Open Physics . [4] [7]

Som en del af Open Physics Initiative har AMD udviklet en ny implementering af den glattede partikelhydrodynamikmetode , samt et system til simulering af fysikken i deformerbare kroppe og væv, under hensyntagen til deres udførelse på Radeon -grafikprocessorer . Denne udvikling blev udført ved hjælp af OpenCL og DirectCompute . Det blev oplyst, at denne udvikling vil blive distribueret som open source . [4] [7]

Licensering

Det endelige produkt vil indeholde både åbne og proprietære komponenter. For eksempel vil licenstageren være i stand til at bruge den gratis komponent af motoren (som er implementeret gennem den gratis Bullet) i deres produkt gratis; for at få funktionerne i den kommercielle "Digital Molecular Matter", skal du købe en licens. [otte]

Den 8. marts 2010 blev det officielt annonceret, at Digital Molecular Matter ville blive distribueret under en gratis licens til brug på personlige computere . [7]

Udviklingshistorie

Open Physics Initiative blev officielt annonceret den 30. september 2009, da AMD offentliggjorde en officiel pressemeddelelse på sin hjemmeside. En aftale blev annonceret mellem Pixelux Entertainment og AMD om at begynde arbejdet med projektet. [en]

Ifølge Game Developer , som blev udarbejdet i sommeren 2009, er den mest populære blandt udviklere "nVidia PhysX", som fylder 26,8%. "Bullet" indtager tredjepladsen og 10,3%. [9]

Den 8. marts 2010 udgav AMD en ny pressemeddelelse , som gav ny information om udviklingsprocessen for Open Physics Initiative. Forbindelsen mellem Open Physics Initiative-projektet og Trinigy Vision Engine blev annonceret . [7] [4]

Den 13. martsGDC 2010 i San Francisco præsenterede AMD Open Physics Initiative for offentligheden i form af slides og den første demo, som viste motorens muligheder og funktioner. [ti]

Den 22. september 2010 blev version 2.77 af Bullet Physics Library physics engine frigivet, hvor der, som en del af Open Physics Initiative, var understøttelse af hardwareacceleration på GPU'er gennem OpenCL og DirectCompute , men kun tøjsimuleringsmodulet understøttede hardware acceleration. [11] [12]

Pressereaktion

Uafhængige anmeldere og anmeldere foreslår, at "Open Physics Initiative" primært er rettet mod nVidia PhysX , som er proprietær til nVidia og er baseret på nVidias proprietære CUDA -platform . PhysX understøtter alle større spillekonsoller og pc'er , men GPU - acceleration kan kun opnås gennem proprietær CUDA-teknologi, som derfor kun virker på nVidias GeForce -processorer. [2] [5] [6]

Noter

  1. 1 2 3 AMD annoncerer Open Physics Initiative designet til at bringe nye niveauer af realisme til spil, simuleringer, populære applikationer åbne og industristandarder-baseret ATI Stream-teknologi frigør industrien fra proprietære  implementeringer . AMDs officielle websted (30. september 2009). — Original pressemeddelelse. Hentet 9. marts 2010. Arkiveret fra originalen 13. august 2011.
  2. 1 2 Overhlopec. AMD satser på en åben fysikmotor . Overclockere (hjemmeside) (1. oktober 2009). Hentet 5. oktober 2009. Arkiveret fra originalen 10. januar 2010.
  3. Konstantin Khodakovsky. AMD og Pixelux vil gå sammen om at accelerere fysikken på OpenCL . nVidia World (4. oktober 2009). Hentet 26. februar 2010. Arkiveret fra originalen 17. august 2011.
  4. 1 2 3 4 DrEvil. AMD's Open Physics Initiative - Nye detaljer Den åbne fysikstandard begynder at blive konkret. . nVidia World (9. marts 2010). Hentet 9. marts 2010. Arkiveret fra originalen 8. april 2012.
  5. 12 Jason Cross . AMD annoncerer Open Physics Initiative AMD, der bringer GPU-fysik til masserne . PC World (1. oktober 2009). Hentet 1. oktober 2009. Arkiveret fra originalen 13. august 2011.  
  6. 1 2 Accent. AMD tilbyder et åbent alternativ til NVIDIA PhysX (utilgængeligt link) . iXBT.com (1. oktober 2009). Hentet 1. oktober 2009. Arkiveret fra originalen 4. oktober 2009. 
  7. 1 2 3 4 5 Dave Erskine. AMD Open Physics Initiative udvider økosystemet med gratis DMM til spilproduktion og opdateret version af Bullet Physics Opdaterede Pixelux- og Bullet Physics-tilbud muliggør mere realistiske spil, der kører på alle OpenCL™- og DirectCompute-kompatible  platforme . AMD officielle websted (8. marts 2010). — Officiel pressemeddelelse . Hentet 9. marts 2010. Arkiveret fra originalen 13. august 2011.
  8. Jason Cross. AMD annoncerer Open Physics Initiative . PC World (nyhedsoversættelse - osp.ru) (1. oktober 2009). Hentet 1. oktober 2009. Arkiveret fra originalen 8. december 2009.
  9. Bullet rangerede tredje fysikbibliotek med 10 % i Game Developers Magazine  undersøgelse . Bullet Physics Library officielle hjemmeside (3. september 2009). Hentet 24. september 2009. Arkiveret fra originalen 16. februar 2012.
  10. 1 2 DrEvil. Detaljer om AMD "fysiske" teknologier fra GDC 2010 . nVidia World (13. marts 2010). Hentet 15. marts 2010. Arkiveret fra originalen 17. august 2011.
  11. Erwin Coumans. Bullet 2.77 er frigivet! OpenCL & DX11 klud, 3ds Max  plugin . Bullet Physics officielle hjemmeside (22. september 2010). Hentet 29. september 2010. Arkiveret fra originalen 15. marts 2012.
  12. DrEvil. Bullet Physics understøtter nu hardwareacceleration . World of nVidia (23. september 2010). Hentet 29. september 2010. Arkiveret fra originalen 15. marts 2012.