Aller au contenu
Propulsé par Babylon.js
Babylon.js

Le moteur 3D dans votre onglet

Chaque vue 3D temps réel d'aukimi — sculpture, retopologie, peinture, éclairage, moteur de jeu — est dessinée par Babylon.js. Open source, compatible WebGPU, et rien à installer.

Version

Babylon.js 9

Licence

Apache 2.0

Rendu

WebGPU, repli WebGL2

Physique

Havok (WASM)

Ce qu'est Babylon.js

Babylon.js est un moteur 3D temps réel open source pour le web, publié sous licence Apache 2.0 et développé au grand jour sur GitHub. Né chez Microsoft, il est aujourd'hui porté par une large communauté de contributeurs. Ce n'est ni une visionneuse ni un moteur jouet : graphe de scène, matériaux PBR, animation squelettique, particules, post-traitement et physique en font partie, et il tourne en production dans des studios et des outils industriels bien au-delà de notre coin du monde.

Un seul moteur, tous les modules 3D

Le viewport de sculpture, la vue de retopologie, la peinture 3D, le module d'éclairage et de rendu et le moteur de jeu partagent le même code de scène Babylon. C'est pour cela qu'un maillage n'a pas besoin d'être réimporté quand il passe d'un module à l'autre, et que l'ombrage réglé quelque part a la même tête ailleurs. Une suite bâtie sur six moteurs différents aurait six définitions différentes du « même matériau ».

WebGPU dès que votre navigateur l'a

Babylon.js gère WebGPU, l'API graphique moderne vers laquelle les navigateurs migrent, et retombe sur WebGL2 là où elle n'est pas disponible. Vous n'avez rien à choisir : le viewport demande au navigateur ce qu'il sait faire et prend le chemin le plus rapide quand il existe. À mesure que WebGPU se déploie, votre machine accélère sans que vous réinstalliez quoi que ce soit.

La physique, c'est Havok, compilé en WebAssembly

La simulation dans l'Engine vient de Havok — le moteur physique derrière une longue liste de jeux commerciaux — compilé en WebAssembly et piloté par le plugin physique de Babylon. Corps rigides, collisions et contraintes sont calculés à une vitesse proche du natif, dans l'onglet, sans aller-retour serveur.

Des formats standard, dans les deux sens

Babylon lit et écrit le glTF et le GLB via ses loaders et serializers officiels — c'est d'ailleurs par là qu'une scène sort d'aukimi vers un build natif. Votre travail est stocké dans un format que le reste de l'industrie sait lire — Blender, Godot, Unity, Unreal, n'importe quelle visionneuse web — et non dans un conteneur privé que nous seuls saurions ouvrir.

  • Import et export glTF / GLB
  • Des matériaux PBR qui survivent au voyage
  • Le même GLB alimente le build natif Bevy

Ce que ça vous apporte

Pas de plugin, pas de pilote, pas de 40 Go à installer : une URL ouvre une application 3D. Et comme le moteur en dessous est public et documenté, ce que vous apprenez dans aukimi est un savoir transférable, et n'importe qui peut lire comment l'image à l'écran est produite. Nous n'avons pas écrit un moteur secret, et nous ne vous demandons pas de faire confiance à un moteur secret.

Ouvrez un viewport 3D

Sculpture, retopologie, peinture et moteur de jeu tournent dans l'onglet que vous avez déjà ouvert.

Soutenir le projet