Babylon.js - moteur 3D temps réel open source
(babylonjs.com)-
Moteur de rendu haute performance permettant de développer des jeux 3D avec les technologies web
-
Prise en charge de WebGL 1.0/2.0 et WebGPU
-
Moteur de physique et de détection des collisions
-
Babylon Native : compilation native possible (Windows/DirectX, iOS & Mac/Metal, Android/OpenGL, prise en charge de Vulkan prévue)
-
Node Material Editor : éditeur permettant de créer des matériaux avec des shaders personnalisés sans coder
-
Navigation Mesh : déplacement d'objets basé sur des trajets grâce à l'IA
-
Prise en charge de WebXR (AR/VR)
-
Intégration avec 8th Wall, Blender, Unity, 3DS Max, Maya et Clara.io
2 commentaires
Je l’avais brièvement utilisé auparavant pour un projet, mais après l’avoir comparé à ThreeJS, je suis passé à autre chose.
Playground disponible
Une communauté passionnée
Soutenu par Microsoft
Une documentation technique soignée
(Je ne l’ai pas vérifié moi-même,) le code interne semblerait plus propre
Tetris spatial : https://codepen.io/hiteshsahu/full/LYZbjGq
Underwater : https://playground.babylonjs.com/#LPTLZM