3D Game Engine for the Web
Babylon.js is a JavaScript 3D engine that runs in the browser using WebGL/WebGPU to create interactive 3D games and simulations.
No installation needed 🌐 Runs in browser 🖥️ Supports 3D games 🎮 Supports AR/VR 🥽 Lightweight ⚡
3D Rendering 🎨 Physics ⚙️ Lighting 💡 Camera control 🎥 Animations 🎞️ WebGL/WebGPU rendering ⚡
Engine ⚙️ → runs the game Scene 🌍 → game world Camera 🎥 → player view Mesh 🧊 → 3D objects Light 💡 → illumination
Box 📦 → cube object Sphere ⚪ → ball object Plane 🧱 → flat surface Custom Mesh 🧩 → imported models
ArcRotateCamera 🔄 → orbit view FreeCamera 🚶 → FPS movement UniversalCamera 🎮 → flexible control
Directional Light ☀️ → sun Point Light 💡 → bulb light Hemisphere Light 🌌 → ambient sky light
Web games 🎮 3D product viewers 🛍️ AR/VR experiences 🥽 Simulations 🧠 Interactive websites 🌐