Des choses que nous avons construites parce que nous voulions les voir tourner.
Démos et outils gratuits du studio. Tout ici tourne dans votre navigateur, sur votre matériel. Utilisez-les, partagez-les, et écrivez-nous si vous en voulez un pour votre produit.
Outils gratuits
Test WebGPU
Vous indique en une seconde si votre navigateur et votre GPU peuvent exécuter WebGPU, quelles fonctionnalités et limites ils ont, et ce qu'il faut attendre d'une page produit 3D sur cet appareil.
WebGPU · WebGL 2 · outil gratuit02Bac à sable GLSL
Notre shader en ray marching, modifiable en direct. Changez un nombre et regardez la surface changer. Les erreurs sont affichées avec la ligne.
GLSL · Three.js · outil gratuit03Optimiseur de modèles 3D
Déposez un glTF, GLB ou OBJ. Obtenez en une seconde son nombre de triangles, ses textures, ses matériaux et sa mémoire, avec ce qu'il faut corriger pour qu'il tourne sur un téléphone. Analysé par du Go compilé en WebAssembly, dans votre navigateur ; rien n'est envoyé.
Go → WebAssembly · outil gratuit04Même pièce
Ouvrez ceci sur deux appareils avec le même code de salle. Les curseurs et un objet partagé se déplacent en temps réel de l'un à l'autre via WebRTC, avec un serveur de signalisation que nous avons écrit.
WebRTC · WebSockets · outil gratuitEn fonctionnement sur ce site
Une nouvelle pièce par mois. Chacune s'accompagne d'une courte note sur son fonctionnement et son coût par image, et du code source lorsque nous choisissons de l'ouvrir.
140 000 points
Le visuel de la page d'accueil : des particules sur le GPU qui deviennent sans cesse autre chose, pour finir en marque eORB. En WebGL, pour que tout le monde le voie.
Three.js · GLSL · en fonctionnement sur la page d'accueilPas une vidéo. Un shader.
Une surface calculée à chaque image à partir de quelques centaines de lignes de GLSL : un champ de distance signée, parcouru par ray marching pixel par pixel, avec son propre affichage du nombre d'images par seconde.
GLSL · en fonctionnement sur la page d'accueilDites-nous ce qu'il faut construire.
Un ingénieur le lit et vous répond en quelques minutes, dans votre langue. Chaque projet commence par un prototype de deux semaines à prix fixe.