Издање графичке библиотеке ИГЛ 1.0, апстрахујући рад са ОпенГЛ, Метал, Вулкан и ВебГЛ

Мета* је објавила IGL 1.0 (Intermediate Graphics Library), која пружа универзални API ниског нивоа за контролу GPU-а. Предложени API покрива типичне GPU функционалности и омогућава креирање вишеплатформских апликација које могу да раде преко OpenGL, Metal и Vulkan графичких API-ја на системима са Android, ИОС, Linux, macOS и Windowsи користите WebGL за веб рендеровање приликом компајлирања ваше апликације у WebAssembly међукод. IGL код је написан у C++ и дистрибуиран под MIT лиценцом.

За рендеровање су обезбеђена позадина за АПИ Метал 2+, ОпенГЛ 2.к, ОпенГЛ 3.1+, ОпенГЛ ЕС 2.0+, Вулкан 1.1 и ВебГЛ 2.0. Библиотека је погодна за развој игара, система за 3Д моделирање и било које друге пројекте који захтевају подршку за висококвалитетну графику. ИГЛ код је оптимизован за постизање максималних перформанси чак и када радите са сложеним и детаљним моделима.

АПИ структура је дизајнирана са лакоћом коришћења на уму и имплементира типичне концепте који ће бити разумљиви већини програмера који су упознати са једним од графичких АПИ-ја. У погледу нивоа апстракције, ИГЛ је близак Вулкану и ВебГПУ-у, али је у исто време без специфичности везаних за специфичне машине. Библиотека подржава повезивање екстензија, са којима можете лако интегрисати додатну функционалност и имплементирати новонастале нестандардне потребе програмера.

Издање графичке библиотеке ИГЛ 1.0, апстрахујући рад са ОпенГЛ, Метал, Вулкан и ВебГЛ
Издање графичке библиотеке ИГЛ 1.0, апстрахујући рад са ОпенГЛ, Метал, Вулкан и ВебГЛ


Извор: опеннет.ру
Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster