Retour

Wordsmith

Écrivez une idée, puis entrez-y : World Labs génère le monde, Tripo crée les personnages et les objets qui l’habitent, et Wordsmith les assemble en une scène 3D à explorer dans le navigateur, même en 3D sans lunettes.

Auteur: Bueno2 StudioCode source
Télécharger le code source
WordsmithTélécharger le code source

Description

Wordsmith est une expérience 3D générative qui transforme une seule idée en un monde dans lequel vous pouvez entrer. C’est un cadeau pour les rêveurs : ceux qui savent imaginer des lieux et des histoires incroyables, mais n’ont ni le temps ni les compétences techniques pour les construire en 3D. Le but n’est pas simplement de générer un asset 3D, mais de transformer l’imagination en un lieu.

Tout commence par quelque chose d’aussi simple qu’un prompt. Au lieu de vous demander de modéliser des objets, de concevoir des environnements ou d’apprendre un moteur 3D, Wordsmith exécute le pipeline de création en coulisses : World Labs génère le monde lui-même, Tripo crée les entités qui l’habitent, et les deux se rejoignent en un espace cohérent. Écrivez « Un gardien ancestral protège un cristal lumineux au plus profond d’une forêt magique oubliée » et, quelques instants plus tard, au lieu d’une description textuelle ou d’un tas d’assets sans lien, vous pouvez explorer la forêt et rencontrer son gardien.

Tout ce que vous générez, des mondes et scènes aux personnages et assets, peut être réutilisé d’une création à l’autre sans perte de détail ni de fonctionnalité, ce qui vous permet d’étendre ou de remixer librement un projet ; vous pouvez aussi importer dans vos scènes des mondes et des assets créés en dehors de l’application. Les scènes sont rendues dans le navigateur, et les objets peuvent être déplacés, pivotés et mis à l’échelle à l’aide de gizmos en direct. Avec le Jupiter Interlace SDK, la vue plein écran peut basculer en 3D stéréoscopique sans lunettes, y compris sur Jupiter SR, puis revenir à une 2D nette une fois ce mode désactivé.

Les auteurs veulent que l’IA générative ressemble moins à un générateur de contenu qu’à un compagnon pour créer des mondes. Chaque monde généré est un petit cadeau : un lieu qui n’existait autrefois que dans l’imagination de quelqu’un, désormais assez tangible pour être exploré, partagé et vécu.

Wordsmith est fourni sous forme de code source et doit être compilé et lancé par vos soins ; le front-end utilise React et Three.js, et le back-end tourne sous Node.js.

Comment Tripo a été utilisé

Tripo est le générateur procédural d’accessoires 3D de Wordsmith : il crée les personnages et les objets qui peuplent chaque monde.

  • À la demande : un LLM (GPT-4o-mini, Claude 3.5 Sonnet, Gemini 1.5 Flash) décompose le prompt en un WorldSpec structuré, qui déclenche des tâches concurrentes sur l’API Tripo, lesquelles renvoient des modèles GLB.
  • Dans la scène : le back-end normalise les boîtes englobantes et les pivots et applique une compression Draco/KTX2 avant de composer les modèles dans Three.js ; ils sont ancrés au terrain de World Labs et peuvent être déplacés, pivotés et mis à l’échelle avec des gizmos en direct.
  • Le rôle : la génération de maillages 3D sémantique et à la demande remplace un pipeline d’assets manuel dans des outils DCC.

Bande-annonce