Open Physics Initiative

Open Physics Initiative ( inițiativa fizică deschisă din Rusia ) este un proiect, un program dezvoltat de compania americană AMD împreună cu Pixelux Entertainment pentru a crea un nou motor de fizică în timp real , a cărui sarcină oficială este „de a aduce realismul la un nou nivel în jocuri pe calculator , simulatoare și aplicații populare”. [1] [2]

Descrierea tehnologică

Esența „Open Physics Initiative” este de a combina motorul comercial de fizică științific proprietar Digital Molecular Matter , dezvoltat de Pixelux, și motorul de fizică deschis gratuit în timp real Bullet Physics Library într-un singur sistem, precum și adăugarea de suport pentru deschideți standardul OpenCL la pachetul software nou format . [3] Pe lângă OpenCL, motorul va suporta DirectCompute (o componentă a DirectX 11 ) și ATI Stream . [1] [4] Plăcile grafice Direct3D 11 compatibile cu hardware (cum ar fi seria Radeon 5xxx (Cypress) și GeForce 400 ) pot executa codul motor în hardware; astfel, motorul rezultat ar fi al doilea motor după nVidia PhysX care va avea suport hardware pe plăcile grafice. [5] [6]

Partea responsabilă cu simularea dinamicii corpurilor absolut rigide a fost preluată din Bullet și adăugată la Digital Molecular Matter ca parte integrantă .  [7]

Trinigy Vision Engine , un motor de joc dezvoltat de Trinigy din martie 2010, utilizează motoarele Digital Molecular Matter și Bullet Physics Library ca Open Physics . [4] [7]

Ca parte a Open Physics Initiative, AMD a dezvoltat o nouă implementare a metodei de hidrodinamică a particulelor netezite , precum și un sistem de simulare a fizicii corpurilor și țesuturilor deformabile , ținând cont de execuția acestora pe procesoarele grafice Radeon . Această dezvoltare a fost realizată folosind OpenCL și DirectCompute . Sa declarat că această dezvoltare va fi distribuită ca sursă deschisă . [4] [7]

Licențiere

Produsul final va conține atât componente deschise, cât și de proprietate. De exemplu, licențiatul va putea folosi componenta gratuită a motorului (care este implementată prin Bullet gratuit) în produsul său gratuit; pentru a obține caracteristicile comerciale „Digital Molecular Matter”, va trebui să cumpărați o licență. [opt]

Pe 8 martie 2010, a fost anunțat oficial că Digital Molecular Matter va fi distribuit sub o licență gratuită pentru utilizare pe computere personale . [7]

Istoricul dezvoltării

Open Physics Initiative a fost anunțată oficial pe 30 septembrie 2009, când AMD a postat un comunicat de presă oficial pe site-ul său web. A fost anunțat un acord între Pixelux Entertainment și AMD pentru a începe lucrul la proiect. [unu]

Conform ratingului revistei Game Developer , care a fost compilat în vara anului 2009, cel mai popular în rândul dezvoltatorilor este „nVidia PhysX”, care ocupă 26,8%. „Bullet” ocupă locul trei și 10,3%. [9]

La 8 martie 2010, AMD a publicat un nou comunicat de presă , care a furnizat noi informații despre procesul de dezvoltare a Open Physics Initiative. A fost anunțată legătura dintre proiectul Open Physics Initiative și Trinigy Vision Engine . [7] [4]

Pe 13 martie , la GDC 2010 din San Francisco, AMD a prezentat publicului Open Physics Initiative sub formă de slide-uri și prima demonstrație, care a arătat capabilitățile și caracteristicile motorului. [zece]

Pe 22 septembrie 2010, a fost lansată versiunea 2.77 a motorului de fizică Bullet Physics Library , în care, ca parte a Open Physics Initiative, a existat suport pentru accelerarea hardware pe GPU-uri prin OpenCL și DirectCompute , dar numai modulul de simulare a îmbrăcămintei accepta hardware. accelerare. [11] [12]

Reacția presei

Evaluatorii și recenzenții independenți sugerează că „Open Physics Initiative” vizează în primul rând nVidia PhysX , care este proprietatea nVidia și se bazează pe platforma proprietară CUDA a nVidia . PhysX acceptă toate consolele și PC-urile de jocuri majore, dar accelerarea GPU poate fi obținută numai prin tehnologia proprietară CUDA, care, prin urmare, funcționează numai pe procesoarele GeForce de la nVidia . [2] [5] [6]

Note

  1. 1 2 3 AMD anunță inițiativa deschisă de fizică concepută pentru a aduce noi niveluri de realism jocurilor, simulărilor, aplicațiilor populare deschise și tehnologia ATI Stream bazată pe standarde industriale eliberează industria de  implementările proprietare . Site-ul oficial AMD (30 septembrie 2009). — Comunicat de presă original. Preluat la 9 martie 2010. Arhivat din original la 13 august 2011.
  2. 1 2 Overhlopec. AMD pariază pe un motor fizic deschis . Overclockeri (site web) (1 octombrie 2009). Consultat la 5 octombrie 2009. Arhivat din original la 10 ianuarie 2010.
  3. Konstantin Hodakovski. AMD și Pixelux își vor uni forțele pentru a accelera fizica pe OpenCL . nVidia World (4 octombrie 2009). Consultat la 26 februarie 2010. Arhivat din original pe 17 august 2011.
  4. 1 2 3 4 DrEvil. Open Physics Initiative de la AMD - Detalii noi Standardul de fizică deschis începe să devină concret. . nVidia World (9 martie 2010). Preluat la 9 martie 2010. Arhivat din original la 8 aprilie 2012.
  5. 12 Jason Cross . AMD anunță Open Physics Initiative AMD aduce fizica GPU în masă . PC World (1 octombrie 2009). Consultat la 1 octombrie 2009. Arhivat din original pe 13 august 2011.  
  6. 1 2 Accent. AMD oferă o alternativă deschisă la NVIDIA PhysX (link indisponibil) . iXBT.com (1 octombrie 2009). Consultat la 1 octombrie 2009. Arhivat din original pe 4 octombrie 2009. 
  7. 1 2 3 4 5 Dave Erskine. AMD Open Physics Initiative extinde ecosistemul cu DMM gratuit pentru producția de jocuri și versiunea actualizată a Bullet Physics Ofertele actualizate Pixelux și Bullet Physics permit jocuri mai realiste care rulează pe orice  platformă compatibilă cu OpenCL™ și DirectCompute . Site-ul oficial AMD (8 martie 2010). — Comunicat oficial de presă . Preluat la 9 martie 2010. Arhivat din original la 13 august 2011.
  8. Jason Cross. AMD anunță Open Physics Initiative . PC World (traducere de știri - osp.ru) (1 octombrie 2009). Consultat la 1 octombrie 2009. Arhivat din original pe 8 decembrie 2009.
  9. ↑ Bullet s-a clasat pe a treia bibliotecă de fizică la 10% în sondajul Game Developers Magazine  . Site-ul oficial Bullet Physics Library (3 septembrie 2009). Consultat la 24 septembrie 2009. Arhivat din original pe 16 februarie 2012.
  10. 1 2 DrEvil. Detalii despre tehnologiile „fizice” AMD de la GDC 2010 . nVidia World (13 martie 2010). Preluat la 15 martie 2010. Arhivat din original la 17 august 2011.
  11. Erwin Coumans. Bullet 2.77 este lansat! Pânză OpenCL și DX11,  plugin 3ds Max . Site-ul oficial Bullet Physics (22 septembrie 2010). Consultat la 29 septembrie 2010. Arhivat din original pe 15 martie 2012.
  12. DrEvil. Bullet Physics acceptă acum accelerarea hardware . World of nVidia (23 septembrie 2010). Consultat la 29 septembrie 2010. Arhivat din original pe 15 martie 2012.