Meta yakaburitsa kodhi kodhi yeraibhurari yemifananidzo yeIGL 

IGL

Iyo IGL mifananidzo raibhurari ikozvino yakavhurika sosi

Khronos akafumurwa munguva pfupi yapfuura kuburikidza neye blog positi chinangwa chipi (yaimbozivikanwa seFacebook company) akaita sarudzo yekuburitsa kodhi ye raibhurari itsva yemifananidzo IGL (Intermediate Graphics Library), iyo inopa yepasirese, yakaderera-level API yekudzora iyo GPU.

IGL yakaiswa se a cross-platform graphics library iyo inopa vanogadzira seti ine simba yezvishandiso zvekugadzira mifananidzo yemhando yepamusoro uye magiraidhi mumashandisirwo avo, ungave uri mutambo, 3D modelling application, kana chero chimwe chirongwa chinoda yepamusoro-notch mifananidzo.

Meta inofara kuzivisa kuburitswa kweyedu nyowani yakavhurwa sosi Intermediate Graphics Library (IGL)! PaMeta, takazvipira kugadzira akavhurika zviyero zve 3D mifananidzo mukubatana neindasitiri yakakura uye Khronos Boka. ® . Mushure memwedzi yekushanda nesimba uye kuzvipira, isu tinofara kugovera zvisikwa zvedu zvichangoburwa nenharaunda yebudiriro.

Zvinonzi API yakarongwa inovhara mashandiro eGPU uye inobvumira mugadziri kugadzira muchinjiko-chikuva maapplication anogona kumhanya pamusoro peOpenGL, Metal, uye Vulkan mifananidzo APIs paAroid, iOS, Linux, macOS, uye Windows masisitimu.

Raibhurari inogona zvakare kushandiswa kupa kuwebhu uchishandisa WebGL nekunyora iyo application kuWebAssembly yepakati kodhi. Pakupa, API backends yeMetal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1, uye WebGL 2.0 inopihwa.

Pazvinhu zvakakosha zvinomira pachena kubva kuIGL, zvinotevera zvakataurwa:

  • IGL ipuratifomu: Sezvambotaurwa pakutanga, IGL inopa shell library, iyo inobvumira vanogadzira kuvaka uye kumhanya pamapuratifomu anozivikanwa, anosanganisira Windows, Linux, Mac OS, iOS, Android, uye WebAssembly.
  • High Performance Rendering: IGL yakagadziridzwa kuti ipe kupisa-kukurumidza kupa, kunyangwe uchibata neakaomarara uye akadzama mifananidzo.
  • nyore kushandisa API: Iyo intuitive uye iri nyore kushandisa API inoreva kuti IGL iri nyore uye yakatwasuka kushanda nayo. Panzvimbo yekuunza RHI sechikamu cheiyo yepamusoro-level injini yekubvisa kana kutevedzera imwe graphical interface mushure meimwe, IGL inotora nzira nyowani yekubvisa RHI nekugadzira iyo nyowani yemazuva ano interface, iri padyo neVulkan kana WebGPU padanho rekubvisa, asi kazhinji zvakakwana kudzivirira kuve wakanangana neinjini.
  • Minimum overload: IGL inotsigira kodhi nyowani kana iripo yekupa kodhi pasina pamusoro pemutauro interop kana kudiwa kwemimwe mitauro inomhanya.
  • Kuvhura sosi: IGL yakavhurika sosi uye inogona kushandiswa kune chero chirongwa, chekutengesa kana neimwe nzira, pasina kurambidzwa rezinesi.

Kunyangwe iwe uri mugadziri wemutambo ane ruzivo kana kuti uchangotanga kugadzira mifananidzo, raibhurari yedu inokupa zvishandiso zvaunoda kugadzira zvinoshamisa zvinoonekwa mumaapps ako.

Sezvo zvakadaro, zvinomira pachena kuti raibhurari Inokodzera kugadzira mitambo, 3D modelling masisitimu uye chero imwe purojekiti inoda yemhando yepamusoro-giraidhi rutsigiro. iyo IGL kodhi inogadziriswa kuti iite zvakanyanya kunyange kana uchishanda nemhando dzakaoma uye dzakadzama.

Iyo API chimiro chakagadzirwa zviri nyore kushandisa mupfungwa uye inoshandisa generic concepts izvo vazhinji vanogadzira vanoziva imwe yemifananidzo APIs vanozonzwisisa.

Panyaya yedanho rekubvisa, IGL iri padyo neVulkan uye WebGPU., asi panguva imwe chete, haina ruzivo rwakasungirirwa kune chaiwo injini. Raibhurari inotsigira plugging mune ekuwedzera, iyo iwe yaunogona nyore kubatanidza mamwe maficha uye kuita zviri kubuda zvisiri-standard zvinodiwa zvevagadziri.

Finalmente Kana iwe uchifarira kuziva zvakawanda nezvazvo, iwe unofanirwa kuziva kuti raibhurari kodhi yakanyorwa muC ++ uye inogoverwa pasi peMIT rezinesi. Iwe unogona kubvunza kodhi yeprojekiti mu inotevera chinongedzo.

Unogona kutarisa ruzivo rwechinyorwa mune yekutanga kudhindwa mu inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako