El motor 3D dentro de la pestaña de tu navegador
Cada vista 3D en tiempo real de aukimi —escultura, retopología, pintura, iluminación, el motor de juego— la dibuja Babylon.js. Código abierto, compatible con WebGPU, y nada que instalar.
Versión
Babylon.js 9
Licencia
Apache 2.0
Renderizador
WebGPU, WebGL2 fallback
Física
Havok (WASM)
Qué es Babylon.js
Babylon.js es un motor 3D de código abierto en tiempo real para la web, publicado bajo licencia Apache 2.0 y desarrollado abiertamente en GitHub. Empezó en Microsoft y hoy lo construye una gran comunidad de colaboradores. No es un visor ni un renderizador de juguete: grafo de escena, materiales PBR, animación esquelética, partículas, postprocesado y física forman parte de él, y se usa en producción por estudios y herramientas industriales muy fuera de nuestro rincón del mundo.
Un motor, todos los módulos 3D
La vista de escultura, la vista de retopología, la pintura 3D, el módulo de iluminación y render, y el motor de juego funcionan todos sobre el mismo código de escena de Babylon. Por eso una malla no necesita reimportarse al pasar de un módulo a otro, y por eso el sombreado que configuras en un lugar se ve igual en otro. Una suite construida con seis renderizadores distintos tendría seis definiciones distintas de «el mismo material».
WebGPU cuando tu navegador lo soporta
Babylon.js soporta WebGPU, la API gráfica moderna hacia la que se están moviendo los navegadores, y recurre a WebGL2 cuando no está disponible. Tú no eliges: la vista le pregunta al navegador qué puede hacer y toma el camino más rápido cuando lo hay. A medida que WebGPU llega a más navegadores, tu máquina se vuelve más rápida sin que reinstales nada.
La física es Havok, ejecutándose como WebAssembly
La simulación en Engine viene de Havok —el mismo motor de física detrás de una larga lista de videojuegos comerciales publicados— compilado a WebAssembly y controlado a través del plugin de física de Babylon. Los cuerpos rígidos, las colisiones y las restricciones se calculan a una velocidad casi nativa dentro de la pestaña, sin ida y vuelta al servidor.
Formatos estándar, de entrada y salida
Babylon lee y escribe glTF y GLB mediante sus cargadores y serializadores oficiales, que es también cómo una escena sale de aukimi hacia una compilación nativa. Tu trabajo se guarda en un formato que el resto de la industria puede leer —Blender, Godot, Unity, Unreal y cualquier visor en la web— en lugar de un contenedor privado que solo nosotros podamos abrir.
- Importación y exportación glTF / GLB
- Materiales PBR que sobreviven al viaje de salida
- El mismo GLB alimenta la compilación nativa de Bevy
Lo que ganas con esto
Sin plugin, sin controlador, sin una instalación de 40 GB: una URL abre una aplicación 3D. Como el motor que hay debajo es público y está documentado, lo que aprendes en aukimi es conocimiento transferible, y cualquiera puede leer exactamente cómo se produce la imagen en pantalla. No escribimos un renderizador secreto, y no te pedimos que confíes en uno.
Dónde lo encuentras en aukimi
Abre una vista 3D y compruébalo
Escultura, retopología, pintura y el motor de juego funcionan todos en la pestaña que ya tienes abierta.
Apoyar el proyecto