Meta* представила кроссплатформенную графическую библиотеку IGL
Она позволит писать код один раз и запускать его на широком спектре платформ.
Компания Meta* выпустила IGL (Intermediate Graphics Library) — универсальную библиотеку для работы с GPU, упрощающую создание кроссплатформенных графических приложений.
![igl_01.jpg](https://st.overclockers.ru/images/soft/2024/07/12/igl_01.jpg)
IGL предоставляет низкоуровневый API, абстрагирующий от особенностей конкретных графических API, таких как OpenGL, Metal и Vulkan. Это означает, что разработчики могут писать код один раз и запускать его на широком спектре платформ: от Android и iOS до Linux, macOS и Windows. Кроме того, поддерживается компиляция в WebAssembly для работы в браузере через WebGL.
Библиотека написана на C++ и распространяется под лицензией MIT. Она подходит для разработки игр, 3D-редакторов, и любых других приложений, где требуется высокопроизводительная графика.
API библиотеки разработан с акцентом на простоту использования. По словам создателей, он интуитивно понятен большинству разработчиков, знакомых хотя бы с одним из популярных графических API.
![igl_02.jpg](https://st.overclockers.ru/images/soft/2024/07/12/igl_02.jpg)
*Компания Meta и её продукты признаны экстремистскими, их деятельность запрещена на территории РФ.