Babylon.js - motor 3D en tiempo real de código abierto
(babylonjs.com)-
Motor de renderizado de alto rendimiento para desarrollar juegos 3D con tecnologías web
-
Compatible con WebGL 1.0/2.0 y WebGPU
-
Motor de física y detección de colisiones
-
Babylon Native: compilación nativa posible (Windows/DirectX, iOS y Mac/Metal, Android/OpenGL, soporte de Vulkan previsto)
-
Node Material Editor: editor para crear materiales con shaders personalizados sin programar
-
Navigation Mesh: movimiento de objetos basado en rutas usando IA
-
Compatible con WebXR (AR/VR)
-
Integración con 8th Wall, Blender, Unity, 3DS Max, Maya y Clara.io
2 comentarios
Antes lo usé un rato por un proyecto, pero después de compararlo con ThreeJS me cambié.
Ofrece un playground
Comunidad apasionada
Microsoft lo respalda
La documentación técnica es clara
(No lo he comprobado, pero) dicen que el código interno es más limpio
Tetris espacial: https://codepen.io/hiteshsahu/full/LYZbjGq
Underwater: https://playground.babylonjs.com/#LPTLZM