Open Physics Initiative

Open Physics Initiative ( Russian open Physics Initiative ) on projekti, ohjelma , jonka amerikkalainen yritys AMD on kehittänyt yhdessä Pixelux Entertainmentin kanssa luodakseen uuden reaaliaikaisen fysiikan moottorin , jonka virallinen tehtävä on "nostaa realismi uudelle tasolle tietokonepelejä , simulaattoreita ja suosittuja sovelluksia". [1] [2]

Tekninen kuvaus

"Open Physics Initiativen" ydin on yhdistää Pixeluxin kehittämä kaupallinen tieteellinen fysiikan moottori Digital Molecular Matter ja ilmainen avoin reaaliaikainen fysiikan moottori Bullet Physics Library yhdeksi järjestelmäksi sekä lisätä tuki avoin standardi OpenCL äskettäin muodostettuun ohjelmistopakettiin . [3] OpenCL:n lisäksi moottori tukee DirectComputea ( DirectX 11 :n komponentti ) ja ATI Streamia . [1] [4] Direct3D 11 -laitteistokäyttöiset näytönohjaimet (kuten Radeon 5xxx (Cypress) ja GeForce 400 -sarja ) voivat suorittaa moottorin koodia laitteistossa; näin tuloksena oleva moottori olisi toinen moottori nVidia PhysX :n jälkeen , jolla on laitteistotuki näytönohjainkorteille. [5] [6]

Täysin jäykkien kappaleiden dynamiikan simuloinnista vastaava osa otettiin Bulletista ja lisättiin Digital Molecular Matteriin kiinteänä osana .  [7]

Trinigy Vision Engine , Trinigyn maaliskuussa 2010 kehittämä pelimoottori , käyttää Digital Molecular Matter- ja Bullet Physics Library -moottoreita Open Physics . [4] [7]

Osana Open Physics Initiativea AMD on kehittänyt uuden toteutuksen tasoitettujen hiukkasten hydrodynamiikkamenetelmään sekä järjestelmän muotoutuvien kappaleiden ja kudosten fysiikan simuloimiseksi ottaen huomioon niiden suorituskyvyn Radeon -grafiikkaprosessoreilla . Tämä kehitys tehtiin käyttämällä OpenCL:ää ja DirectComputea . Todettiin, että tämä kehitys jaetaan avoimena lähdekoodina . [4] [7]

Lisenssi

Lopputuote sisältää sekä avoimia että patentoituja komponentteja. Esimerkiksi lisenssinsaaja voi käyttää ilmaista moottorin komponenttia (joka toteutetaan ilmaisen Bulletin kautta) tuotteessaan ilmaiseksi; Saadaksesi kaupallisen "Digital Molecular Matterin" ominaisuudet, sinun on ostettava lisenssi. [kahdeksan]

8. maaliskuuta 2010 ilmoitettiin virallisesti, että Digital Molecular Matter jaetaan ilmaisella lisenssillä käytettäväksi henkilökohtaisissa tietokoneissa . [7]

Kehityshistoria

Open Physics Initiative julkistettiin virallisesti 30. syyskuuta 2009, kun AMD julkaisi virallisen lehdistötiedotteen verkkosivuillaan. Pixelux Entertainmentin ja AMD:n välillä tehtiin sopimus projektin aloittamisesta. [yksi]

Kesällä 2009 laaditun Game Developer mukaan kehittäjien keskuudessa suosituin on "nVidia PhysX", joka vie 26,8%. "Bulet" ottaa kolmannen sijan ja 10,3%. [9]

AMD julkaisi 8. maaliskuuta 2010 uuden lehdistötiedotteen , joka antoi uutta tietoa Open Physics Initiativen kehitysprosessista. Open Physics Initiative -projektin ja Trinigy Vision Enginen välinen yhteys julkistettiin . [7] [4]

13. maaliskuuta GDC 2010 -tapahtumassa San Franciscossa AMD esitteli Open Physics Initiativen yleisölle diojen ja ensimmäisen demon muodossa, joka esitteli moottorin ominaisuudet ja ominaisuudet. [kymmenen]

22. syyskuuta 2010 julkaistiin Bullet Physics Library -fysiikkamoottorin versio 2.77 , jossa Open Physics Initiativen osana oli tuki grafiikkasuoritteiden laitteistokiihdytykseen OpenCL :n ja DirectComputen kautta , mutta vain vaatesimulaatiomoduuli tuki laitteistoa. kiihtyvyys. [11] [12]

Paina reaktio

Riippumattomat arvioijat ja arvioijat ehdottavat, että "Open Physics Initiative" on suunnattu ensisijaisesti nVidia PhysX :ään , joka on nVidian oma ja perustuu nVidian omaan CUDA -alustaan . PhysX tukee kaikkia tärkeimpiä pelikonsoleita ja PC :itä, mutta GPU - kiihdytystä voidaan saavuttaa vain patentoidulla CUDA-tekniikalla, joka toimii siksi vain nVidian GeForce -prosessoreissa. [2] [5] [6]

Muistiinpanot

  1. 1 2 3 AMD julkisti Open Physics Initiativen, joka on suunniteltu tuomaan uusia realismia pelaamiseen, simulaatioihin, suosittuihin sovelluksiin Avoimet ja teollisuusstandardeihin perustuvat ATI Stream -teknologia vapauttaa teollisuuden omistetuista  toteutuksista . AMD :n virallinen sivusto (30. syyskuuta 2009). – Alkuperäinen lehdistötiedote. Haettu 9. maaliskuuta 2010. Arkistoitu alkuperäisestä 13. elokuuta 2011.
  2. 1 2 Overhlopec. AMD vetoaa avoimeen fysiikkamoottoriin . Overclockers (verkkosivusto) (1. lokakuuta 2009). Haettu 5. lokakuuta 2009. Arkistoitu alkuperäisestä 10. tammikuuta 2010.
  3. Konstantin Hodakovski. AMD ja Pixelux yhdistävät voimansa nopeuttaakseen fysiikkaa OpenCL:ssä . nVidia World (4. lokakuuta 2009). Haettu 26. helmikuuta 2010. Arkistoitu alkuperäisestä 17. elokuuta 2011.
  4. 1 2 3 4 DrEvil. AMD:n Open Physics Initiative – uusia yksityiskohtia Avoin fysiikan standardi alkaa konkretisoitua. . nVidia World (9. maaliskuuta 2010). Haettu 9. maaliskuuta 2010. Arkistoitu alkuperäisestä 8. huhtikuuta 2012.
  5. 12 Jason Cross . AMD julkistaa Open Physics Initiativen AMD tuo GPU-fysiikan massojen ulottuville . PC World (1. lokakuuta 2009). Haettu 1. lokakuuta 2009. Arkistoitu alkuperäisestä 13. elokuuta 2011.  
  6. 1 2 Aksentti. AMD tarjoaa avoimen vaihtoehdon NVIDIA PhysX:lle (ei käytettävissä linkki) . iXBT.com (1. lokakuuta 2009). Haettu 1. lokakuuta 2009. Arkistoitu alkuperäisestä 4. lokakuuta 2009. 
  7. 1 2 3 4 5 Dave Erskine. AMD Open Physics Initiative laajentaa ekosysteemiä ilmaisella DMM:llä pelien tuotantoon ja Bullet Physicsin päivitetyllä versiolla Päivitetyt Pixelux- ja Bullet Physics -tarjoukset mahdollistavat realistisemmat pelit, jotka toimivat millä tahansa OpenCL™- ja ​​DirectCompute-yhteensopivalla  alustalla . AMD:n virallinen sivusto (8. maaliskuuta 2010). — Virallinen lehdistötiedote . Haettu 9. maaliskuuta 2010. Arkistoitu alkuperäisestä 13. elokuuta 2011.
  8. Jason Cross. AMD julkisti Open Physics Initiativen . PC World (uutisten käännös - osp.ru) (1. lokakuuta 2009). Haettu 1. lokakuuta 2009. Arkistoitu alkuperäisestä 8. joulukuuta 2009.
  9. Bullet sijoittui kolmanneksi fysiikan kirjastoksi 10 % Game Developers Magazine  -tutkimuksessa . Bullet Physics Libraryn virallinen verkkosivusto (3. syyskuuta 2009). Haettu 24. syyskuuta 2009. Arkistoitu alkuperäisestä 16. helmikuuta 2012.
  10. 1 2 DrEvil. Yksityiskohdat AMD:n "fyysisistä" teknologioista GDC 2010:sta . nVidia World (13. maaliskuuta 2010). Haettu 15. maaliskuuta 2010. Arkistoitu alkuperäisestä 17. elokuuta 2011.
  11. Erwin Coumans. Bullet 2.77 on julkaistu! OpenCL & DX11 kangas, 3ds Max  -laajennus . Bullet Physicsin virallinen verkkosivusto (22. syyskuuta 2010). Haettu 29. syyskuuta 2010. Arkistoitu alkuperäisestä 15. maaliskuuta 2012.
  12. DrEvil. Bullet Physics tukee nyt laitteistokiihdytystä . World of nVidia (23. syyskuuta 2010). Haettu 29. syyskuuta 2010. Arkistoitu alkuperäisestä 15. maaliskuuta 2012.