Vydána grafická knihovna IGL 1.1

Společnost Meta* vydala verzi IGL 1.1 (Intermediate Graphics Library), která poskytuje univerzální nízkoúrovňové API pro ovládání GPU. IGL API pokrývá typické funkce GPU a umožňuje vytváření multiplatformních aplikací schopných běžet na grafických API OpenGL, Metal a Vulkan na systémech s... Android, IOS, Linux, macOS и Windowsa při kompilaci aplikace do mezikódu WebAssembly používejte WebGL pro vykreslování webu. Knihovna IGL je napsána v jazyce C++ a je distribuována pod licencí MIT.

Pro vykreslování jsou k dispozici backendy pro API Metal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1 a WebGL 2.0. Knihovna je vhodná pro vývoj her, 3D modelovacích systémů a jakýchkoli dalších projektů, které vyžadují podporu vysoce kvalitní grafiky. IGL kód je optimalizován pro dosažení maximálního výkonu i při práci se složitými a detailními modely.

Struktura API je navržena s ohledem na snadné použití a implementuje typické koncepty, které jsou srozumitelné většině vývojářů obeznámených s některým z grafických API. IGL se co do úrovně abstrakce blíží Vulkanu a WebGPU, ale neobsahuje specifické funkce specifické pro daný engine. Knihovna podporuje rozšíření, která lze použít k integraci dalších funkcí a implementaci nově vznikajících nestandardních potřeb vývojářů.

Vydána grafická knihovna IGL 1.1
Vydána grafická knihovna IGL 1.1


Zdroj: opennet.ru
Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster