Retour

Render Zero

Dans d’immenses archives de modèles inachevés, chacun soumis à un compte à rebours avant sa suppression, vous tendez un fragment égaré à un modèle blanc. Il accepte quand même la mauvaise pièce, la couleur l’envahit, il prend vie, et autour de vous, le monde renaît.

Auteur: Render ZeroCode source
Essayer en direct
Render ZeroEssayer en direct

Description

Chaque modèle généré qui échoue ou que l’on abandonne finit quelque part. Render Zero imagine ce lieu : d’immenses archives industrielles où des créations inachevées se dressent, sous forme de modèles blancs, sur une gigantesque main de pierre, chacune surmontée d’une horloge qui égrène le compte à rebours de sa suppression. C’est un cadeau pour tout ce qui reste inachevé.

La boucle est courte et physique : repérer une création, trouver un fragment abandonné qui flotte à proximité, le ramasser et le donner à la création. Le système signale une incompatibilité, car la pièce ne correspond pas à ce pour quoi la création a été conçue, et la création accepte malgré tout sa nouvelle forme. La couleur se répand sur le modèle blanc depuis le point de contact, une lumière dorée s’élève en spirale autour de lui, des fleurs s’ouvrent le long de la pièce ajoutée, et la création prend vie : le phénix s’envole sur des ailes en éventail, le gardien descend et patrouille, une porte en guise de bras-bouclier, et le temple s’illumine et quitte le sol sous son toit de feuilles.

Chaque sauvetage ramène aussi le monde. Les archives autour de vous se dissolvent et un nouveau monde s’étend à partir de la main, d’abord sous forme de points de lumière épars, puis de décor solide dans lequel vous pouvez entrer. Si une horloge atteint zéro, la création concernée est supprimée pour de bon et l’expérience continue : vous ne pouvez pas tout sauver. Lorsque la dernière création a été sauvée ou perdue, le système analyse le résultat : EXPECTED FORMS: NOT FOUND. NEW FORMS DETECTED. Il lance encore un compte à rebours de suppression, qui vole en éclats, et le dernier message affiché est STILL BECOMING.

Le cadeau n’est pas l’achèvement. Tout ce qui est inachevé n’a pas besoin de devenir ce qu’il devait être ; parfois, il lui faut seulement une autre possibilité. Les deux environnements ont été générés avec World Labs Marble à partir d’images conceptuelles : les archives grises servent de panorama, et le monde vivant à la fois de panorama et de scène en Gaussian splatting de 1,9 million de points, qui se dévoile autour de vous à mesure que les créations sont sauvées. Son maillage de collision vous permet de descendre de la main et de marcher sur le sol généré. Render Zero tourne dans le navigateur avec three.js et WebXR, et l’ensemble de l’audio est généré par code avec la Web Audio API.

Comment Tripo a été utilisé

Le moment central de l’expérience, où le modèle blanc devient modèle fini, utilise directement ce que produit Tripo.

  • Chaque création est un unique modèle Tripo texturé, généré avec Smart Mesh pour obtenir une topologie low-poly et exporté au format GLB avec des textures PBR.
  • L’expérience l’affiche d’abord comme un modèle blanc aux lignes de maillage apparentes, puis laisse la vraie texture l’envahir lorsque la création est sauvée : le modèle blanc et le modèle fini sont donc exactement le même maillage.

Bande-annonce