Godotに同封されているサードパーティ・ライブラリ
| 名前 | ライセンス | 主な言語 | 説明 |
|---|---|---|---|
| amd-fsr | MIT | C | AMD FidelityFX Super Resolution(FSR)は、低解像度入力から高解像度フレームを生成するためのオープンソースの高品質ソリューションです。 |
| amd-fsr2 | MIT | C, C++ | AMD FidelityFX Super Resolution 2(FSR 2)は、低解像度入力から高解像度フレームを生成するためのオープンソースの高品質ソリューションです。 |
| angle | BSD-3-Clause | C++ | ANGLEの目標は、OpenGL ES APIコールをそのプラットフォームで利用可能なハードウェアサポートAPIのいずれかに変換することにより、複数のオペレーティングシステムのユーザーがWebGLやその他のOpenGL ESコンテンツをシームレスに実行できるようにすることです。 |
| astcenc | Apache 2.0 | C, C++ | Arm® Adaptive Scalable Texture Compression (ASTC) Encoder、astcencは、ASTCテクスチャ圧縮標準を使用して画像を圧縮および解凍するためのコマンドラインツールです。 |
| basis_universal | Apache 2.0 | C++, C | Basis Universalは「超圧縮」GPUテクスチャデータ交換システムで、2つの高圧縮中間ファイルフォーマット(.basisまたはKhronos Groupによる.KTX2オープンスタンダード)をサポートし、非常に多様なGPU圧縮および非圧縮ピクセルフォーマットに素早くトランスコードすることができます。 |
| brotli | MIT | TypeScript | Brotliは汎用の可逆圧縮アルゴリズムであり、LZ77アルゴリズムの現代的な変形、ハフマン符号化、および2次コンテキストモデリングの組み合わせを使用してデータを圧縮する。速度はdeflateと似ていますが、より高密度の圧縮を提供します。 |
| certs | MPL 2.0 | ||
| clipper2 | BSL 1.0 | C++, Pascal, C# | TClipper2ライブラリは、単純なポリゴンと複雑なポリゴンの両方に対して、交差、和、差、XORのブーリアン演算を行います。また、ポリゴンのオフセットも行います。これは、10年以上前に書いたオリジナルのClipperライブラリのメジャーアップデートです。そのライブラリは現在Clipper1と呼んでいて、今でもとてもよく動くのですが、Clipper2の方があらゆる面で優れています。 |
| cvtt | MIT | C++, C | 多くのフォーマットに対応した高速で高品質なテクスチャ圧縮ライブラリ |
| d3d12ma | MIT | C++ | Direct3D 12用メモリ割り当てライブラリの容易な統合 |
| directx_headers | MIT | C, C++ | オープンソースライセンスで利用可能な公式DirectXヘッダー |
| doctest | MIT | C++ | 最速の機能豊富な C++11/14/17/20/23 シングルヘッダー・テスト・フレームワーク |
| embree | Apache 2.0 | C++ | インテルで開発された高性能レイトレーシング・ライブラリ |
| enet | MIT | C | ENet 信頼性の高い UDP ネットワーキング・ライブラリ |
| etcpak | BSD-3-Clause | C | 世界最速のETCコンプレッサー |
| freetype | FreeType License (BSD-like) | FreeTypeは、フォントをレンダリングするためのフリーで利用可能なソフトウェアライブラリです。 | |
| glad | CC0 1.0 and Apache 2.0 | C | 公式仕様に基づいた多言語Vulkan/GL/GLES/EGL/GLX/WGLローダー・ジェネレーター。 |
| glslang | glslang | C++ | GLSL/ESSL用のKhronos参照フロントエンド、HLSL用の部分的フロントエンド、SPIR-Vジェネレータ。 |
| graphite | MIT | C++ | グラファイトは、世界のあまり知られていない言語の複雑さを扱うために特別に開発された「スマート・フォント」システムである。 |
| harfbuzz | MIT | C++ | HarfBuzzテキスト整形エンジン |
| icu4c | Unicode | C++, Java | ユニコードの国際コンポーネント |
| jpeg-compressor | Public domain or MIT | C, C++ | パブリックドメインまたはApache 2.0ライセンスのC++ JPEG圧縮/ファジー低RAM JPEG伸長コーデック |
| libktx | Apache-2.0 | C++, C | KTX(クロノス・テクスチャ)ライブラリとツール |
| libogg | BSD-3-Clause | ||
| libpng | libpng/zlib | libpngは公式のPNGリファレンスライブラリです。ほぼすべてのPNG機能をサポートし、拡張可能で、28年以上にわたって広範囲にテストされています。 | |
| libtheora | BSD-3-Clause | ||
| libvorbis | BSD-3-Clause | ||
| libwebp | BSD-3-Clause | ||
| mbedtls | Apache 2.0 | C | オープンソースで、移植性があり、使いやすく、読みやすく、柔軟なTLSライブラリで、PSA Cryptography APIのリファレンス実装です。 |
| meshoptimizer | MIT | C++ | メッシュをより小さく、より高速にレンダリングするメッシュ最適化ライブラリ。 |
| mingw-std-threads | BSD-2-clause | C++ | Windows上のMinGW GCCに標準スレッドの実装がまだない。 |
| minimp3 | CC0 1.0 | 最小限のMP3デコーダ・シングルヘッダ・ライブラリ | |
| miniupnpc | BSD-3-Clause | C | UPnP IGDの実装 |
| minizip | zlib | 大量にありながら繊細で控えめな圧縮ライブラリ | |
| clipper | BSL-1.0 | ポリゴンとラインのクリッピングとオフセットライブラリ (C++, C#, Delphi) | |
| cubemap_coeffs | MIT | ||
| fastlz | MIT | C | 小型でポータブルなバイトアラインドLZ77圧縮 |
| ifaddrs-android | BSD-3-Clause | ||
| mikktspace | zlib | ||
| ok_color | MIT | ||
| ok_color_shader | MIT | ||
| pcg | Apache 2.0 | PCG、より優れた乱数生成器ファミリー | |
| polypartition | MIT | C++ | 小さなポリゴン分割と三角形分割ライブラリ |
| r128 | Public Domain | C++ | 128ビット(64.64)符号付き固定小数点演算。 |
| smaz | BSD-3-Clause | C | 小さな文字列圧縮ライブラリ |
| smolv | Public Domain | C++ | SMOL-V:Vulkan/KhronosのSPIR-Vのようなものだが、より小さい。 |
| stb_rect_pack | Public Domain | C | stb C/C++用シングルファイルパブリックドメインライブラリ |
| yuv2rgb | BSD | ||
| msdfgen | MIT | C++ | これは、ベクトル図形とフォントグリフから符号付き距離場を生成するユーティリティで、リアルタイムグラフィックスで使用できるテクスチャ表現として機能し、当該図形を効率的に再現する。 |
| noise | MIT | JS, C++, Rust... | FastNoise Liteは、非常に移植性の高いオープンソースのノイズ生成ライブラリで、豊富なノイズアルゴリズムを備えています。このライブラリは、プラットフォーム/言語固有の機能を避けながら、高性能に重点を置いており、可能な限り多くの言語に簡単に移植することができます。 |
| nvapi | MIT | ||
| openxr | Apache 2.0 | C++, C | OpenXR ローダー用のヘッダーとソースを生成。 |
| pcre2 | BSD-3-Clause | C | PCREライブラリは、Perl 5と同じ構文とセマンティクスを使って正規表現パターン・マッチを実装する関数群である。 |
| recastnavigation | zlib | C++ | 業界標準のゲーム用ナビゲーション・メッシュ・ツールセット |
| rvo2_2d, rvo2_3d | Apache 2.0 | C++ | 最適な相互衝突回避 |
| spirv-reflect | Apache 2.0 | C, C++ | SPIRV-Reflectは、VulkanアプリケーションのSPIR-VシェーダーバイトコードにC/C++リフレクションAPIを提供する軽量ライブラリです。 |
| squish | MIT | libSquishライブラリは、DXT標準(S3TCとしても知られる)で画像を圧縮します。この規格は主にOpenGLとDirectXでRGBAテクスチャの非可逆圧縮に使用されています。. | |
| tinyexr | BSD-3-Clause | C++ | 小さなOpenEXRイメージローダー/セーバーライブラリ |
| thorvg | MIT | C++ | ThorVG は、ベクターベースのシーンやアニメーションを作成するために設計されたオープンソースのグラフィックライブラリです。ThorVG プロジェクトは、"Simpler is better"(シンプル・イズ・ベター)という哲学のもと、コンパクトなサイズとソフトウェアの複雑さを最小限に抑えながら、直感的でユーザーフレンドリーなインターフェイスを提供しています。 |
| vhacd | BSD-3-Clause | C++ | code.google.com/p/v-hacdから自動的にエクスポートされます。 |
| volk | MIT | C | Vulkan API用メタローダー |
| vulkan | Apache 2.0 | ||
| wayland | MIT | ||
| wayland-protocols | MIT | ||
| wslay | MIT | C | C言語によるWebSocketライブラリ |
| xatlas | MIT | C++ | xatlasは外部依存のない小さなC++11ライブラリで、ライトマップのベイクやテクスチャペイントに適したユニークなテクスチャ座標を生成します。 |
| zlib | zlib | 大量にありながら繊細で控えめな圧縮ライブラリ | |
| zstd | BSD-3-Clause | C | Zstandard - 高速リアルタイム圧縮アルゴリズム |
fonts
- DroidSans*.woff2
- JetBrainsMono_Regular.woff2
- NotoNaskhArabicUI*.woff2
- NotoSans*.woff2
- NotoSansBengali*.woff2
- NotoSansDevanagari*.woff2
- NotoSansGeorgian*.woff2
- NotoSansHebrew*.woff2
- NotoSansMalayalam*.woff2
- NotoSansOriya*.woff2
- NotoSansSinhala*.woff2
- NotoSansTamil*.woff2
- NotoSansTelugu*.woff2
- NotoSansThai*.woff2
- OpenSans_SemiBold.woff2