Babylon.js - オープンソースのリアルタイム3Dエンジン
(babylonjs.com)-
Web技術で3Dゲーム開発が可能な高性能レンダリングエンジン
-
WebGL 1.0/2.0、WebGPU をサポート
-
物理・衝突判定エンジン
-
Babylon Native : ネイティブコンパイル可能(Windows/DirectX、iOS&Mac/Metal、Android/OpenGL、Vulkan は今後対応予定)
-
Node Material Editor : コーディング不要でカスタムシェーダーを適用したマテリアルを作成できるエディタ
-
Navigation Mesh : AIを活用した経路ベースのオブジェクト移動
-
WebXR(AR/VR)対応
-
8th Wall、Blender、Unity、3DS Max、Maya、Clara.io と連携
2件のコメント
以前、プロジェクトの都合で少し使ったことがありますが、ThreeJSと比較してみて乗り換えました。
プレイグラウンドを提供している
情熱的なコミュニティ
マイクロソフトが支援している
技術ドキュメントが見やすい
(確認はしていませんが)内部コードのほうがよりきれいだと
スペーステトリス : https://codepen.io/hiteshsahu/full/LYZbjGq
Underwater : https://playground.babylonjs.com/#LPTLZM