Saltar al contenido
Creado con Babylon.js
Babylon.js

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.

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