3Dライブラリ
Windowsでは、Windows 10 SDKにMR向け機能が統合されている。また、iOSでは、iOS 11 SDK以降にAR向け機能 (ARKit) が統合されている。
Oculus Rift、HTC Vive及びPS VRに対応 (一部は回転のみ)。オープンソース。Timewarp未対応。
Javascript用。オープンソース。Apacheライセンス。three.jsにも付属されている。Googleの従業員により開発された。
ゲーム向けミドルウェア。3ds Max及びMaya用のNVIDIA HairWorks Pluginsが用意されている。
OpenGL/Vulkan/Metalの抽象化レイヤー。
オープンソースのNavigation Meshライブラリ。ZLibライセンス。Blenderが使用していた。これを使ったミドルウェアとして、Unity用のRecastUnityが存在する。
PyTorchベース。
VR向け3Dオーディオライブラリ。遮蔽やドップラー効果に未対応。
Alembic - Alembic形式 (*.abc)用のライブラリ。オープンソース。BSDライセンス。Sony Pictures Imageworks及びILMが共同で開発した。
VRの普及に伴い、よりリアルなリアルタイムの3Dオーディオは重要となっている。Webで使われるWeb Audio APIも空間化オーディオに対応している。
HMDデバイスのレイテンシ問題などを解決するためのミドルウェア。
libmv - オープンソースのSfMライブラリであり、BlenderやNatronのトラッカーに利用されている。OpenCV 3.1以降にも、libmvを基にしたopencv_sfmが搭載されている。
OpenCV - オープンソース。Structured Light APIを持っている。
AliceVision - オープンソース。MPL2ライセンス。Meshroomで使われている。
gradslam - オープンソースの微分可能SLAMフレームワーク。深度付き(RGB+D)画像群からのポイントクラウド生成に対応している。MITライセンス。
流体シミュレーションライブラリ。FLIP法およびAPIC法に対応している。GPLライセンス。古い流体シミュレーションライブラリであるEl'beemの開発者Nils Thuereyが、MantaFlowの開発に参加している。Blender 2.82以降がMantaFlowを採用している (それ以前はEl'beemを使用していた)。
OpenSceneGraph類似のWebGL向けフレームワーク。 シーングラフは独自のosgjs形式であり、OpenSceneGraph形式を取り込むにはOpenSceneGraph osgjs pluginによる変換が必要だった。MITライセンス。Sketchfabで使われていた。開発中止。