Meta は、OpenGL や Vulkan から Apple の Metal までのネイティブ グラフィック API 上で動作する単一の低レベル インターフェイスを提供する、新しいクロスプラットフォーム ライブラリとして Intermediate Graphics Library (IGL) を公開しました。

IGL は、一般的な GPU 機能を、Direct3D 以外のすべての主要なグラフィック バックエンド上で動作する低レベルのクロスプラットフォーム インターフェイスにカプセル化することを目的としています。 Metal 2+、OpenGL 2.x、OpenGL 3.1+、OpenGL ES 2.0+、Vulkan 1.1+、および WebGL 2.0 がサポートされており、プラットフォームは macOS および iOS から Windows、Android、Linux まで多岐にわたります。 Meta は、MIT ライセンスに基づいて IGL ライブラリ コードを公開しています。

メタは、中間グラフィックス ライブラリがゲームから 3D モデリング アプリケーションなどに至るまでのソフトウェアに使用されることを期待しています。メタ エンジニアは本日、Khronos.org<でブログ投稿を公開しました。/a> IGL と、Khronos 業界標準 API のサポートに関する取り組みを発表します。


IGL ソース コードとドキュメント
Facebook の GitHub から入手できます。

Categories: IT Info