3Dライブラリ
Pixarの開発するシーングラフを中心としたライブラリ。オープンソース。Katana 3.0以降やHoudini 18以降のSolarisで使われている。
シーングラフはUniversal Scene Description形式 (.usd、.usda、.usdc、.usdz)。
OpenGL/Vulkan APIのNVIDIA拡張及びDirectX12 Ultimate APIでは新たにMesh Shaderが導入されており、Mesh Shaderで使用可能の効率的な構造であるMeshletが注目されている。
頂点キャッシュ容量の少ない古いGPUでのレンダリングでは省メモリな構造体である三角ストリップ(英語版)を使った描画が最適であったとされる。
Metal環境上のVulkan API実装。オープンソース。Apache License 2.0。
マイクロソフトの開発者を中心として開発されているWebGL向け3Dエンジン。3ds Max、Blender、Cheetah3D、Unity用のエクスポータープラグインも提供している。
Navigation Meshライブラリ。
CAVE対応アプリケーションを作成するためのミドルウェアであり、マルチGPUやコンピュータ・クラスターでの実行に対応する。Equalizerを使ったサンプル実装として、eqPlyやosgScaleViewerが提供されている。オープンソース。
Ptex - UV不要なPtex形式 (*.ptx) 用のライブラリ。Walt Disney Studiosが開発を支援している。オープンソース。BSDライセンス。
Oodle Texture (Epic Games Tools←RAD Game Tools) - テクスチャ圧縮向けSDK。BC1、BC3-BC7圧縮のレート歪み最適化(英語版)に対応している。
OpenImageIO(英語版)(Academy Software Foundation←Larry Gritz) - レンダラーなどの3Dパイプラインに特化した画像入出力ライブラリ。MIPMAPにも対応する効率的なキャッシュを備えている。多くの3DCGソフトウェアがこのライブラリを使用している。
bcdec - BC1-7形式のデコードに対応したヘッダーオンリーライブラリ。OpenImageIO 2.4.4以降に使われている。
NVIDIA Texture Tools (NVTT) - NVIDIAのテクスチャSDK。2はオープンソースとなっていた。Unreal EngineやBlender 2.46以降に使われている。
リアルタイムGIミドルウェア。Unreal Engine用のものが提供されている。以前はUnityに標準搭載されていた。
CAVEやビデオウォールで使われるクラスタレンダリング向けライブラリ。