Provalo dal vivo Descrizione
E se potessi regalare al tuo cane un mondo intero? A Gift for My Dog — A Dog's Dream è un mondo giocabile nel browser in cui attraversi il sogno di un cane: un soggiorno ingrandito a dimensioni di canyon, un campo infinito per giocare al riporto e una palla luminosa che resta sempre a mezzo metro di distanza.
Raccogli 5 regali nelle varie zone del sogno e alla fine questo torna a posarsi su una vera cuccia: «questo mondo è per te». L’autore l’ha creato come regalo per il proprio cane.
È una build web Three.js in un unico file con dipendenze completamente locali, che gira a 60 fps in 1440p con 48 oggetti istanziati distribuiti su 5 zone, ombre in tempo reale e bloom. Gioca con il touch da mobile o con WASD da desktop.
Tutti gli oltre 26 asset 3D sono stati generati tramite l’API di Tripo durante l’hackathon, e l’intera pipeline, dalla generazione e dal rigging fino all’animazione e all’importazione nel motore, è automatizzata via script dall’inizio alla fine, senza alcun intervento manuale in software 3D.
Come è stato usato Tripo
Tripo ha guidato l’intera pipeline 3D: tutti gli oltre 26 asset sono stati generati tramite l’API v3 di Tripo, interamente via script e in modo non presidiato, senza alcun lavoro manuale in software DCC.
- Oggetti di scena principali: divano, letto, scatola regalo e cuccia sono stati realizzati in text-to-3D con H3.1.
- Oggetti di scena in serie: palline, ossi, pantofole e piante provengono dalla generazione low-poly con P1 e vengono renderizzati come 48 oggetti istanziati a 60 fps.
- Isole fluttuanti: alcune immagini concettuali sono state trasformate con l’image-to-3D in isole stilisticamente coerenti.
- Il cane: generato, sottoposto a rigging automatico come quadrupede (rig-check più rig-v2.0), con animazioni di camminata e idle adattate tramite retargeting con animate_in_place, poi inserito direttamente nel motore.
- Un unico script: dal prompt al GLB pronto per il motore, passando per text-to-3D e image-to-3D, delighting, PBR, rigging automatico e retargeting, il tutto concatenato da un solo client Python.


