Lume : une boite à outils graphiques 3D pour les applications Web

Par:
fredericmazue

lun, 30/11/2020 - 17:54

Lume est une boite à outils graphiques qui permet aux développeurs de créer des graphiques 3D pour les applications Web, à partir de HTML, JavaScript et AssemblyScript, ce dernier étant un langage ciblant WebAssembly. Lume se base sur la bibliothèque 3D THREE.js.

Une des originalités de Lume est son mode mixte qui donne la possibilité de combiner des éléments HTML traditionnels stylisés avec CSS3D avec de nouveaux éléments qui sont rendus avec WebGL, 

Les concepteurs de Lume soulignent que celle-ci permet d'écrire des scènes 3D de manière déclarative à l'aide d'éléments HTML personnalisés. Cela vous permet d'écrire des scènes 3D en utilisant des frameworks HTML populaires tels que (mais sans s'y limiter) React, Vue.js, Meteor, Angular, Ember.js, ou jQuery.

Lume dispose d'un site officiel sur lequel on trouvera une documentation ainsi que de nombreux exemples.

Lume est un logiciel libre disponible sur GitHub.