Pruébalo en vivo Descripción
¿Y si pudieras regalarle a tu perro un mundo entero? A Gift for My Dog — A Dog's Dream es un mundo jugable en el navegador donde recorres el sueño de un perro: una sala de estar agrandada hasta convertirse en cañones, un campo infinito para jugar a traer la pelota y una pelota luminosa que siempre está a medio metro.
Reúne 5 regalos repartidos por las zonas del sueño y el sueño por fin vuelve a posarse en una cama de perro de verdad: “este mundo es para ti”. El autor lo creó como regalo para su propio perro.
Es una versión web de Three.js en un único archivo, con todas las dependencias en local, que corre a 60 fps en 1440p con 48 objetos instanciados repartidos en 5 zonas, sombras en tiempo real y bloom. Juega con controles táctiles en el móvil o con WASD en el escritorio.
Los más de 26 assets 3D se generaron con la API de Tripo durante el hackathon, y todo el pipeline, desde la generación y el rigging hasta la animación y la importación al motor, está automatizado con scripts de principio a fin, sin ningún trabajo manual en software 3D.
Cómo se usó Tripo
Tripo impulsó todo el pipeline 3D: los más de 26 assets se generaron con la API v3 de Tripo, automatizados con scripts de principio a fin y sin supervisión, sin ningún trabajo manual en DCC.
- Props principales: el sofá, la cama, la caja de regalo y la cama del perro se hicieron con text-to-3D de H3.1.
- Props en masa: las pelotas, los huesos, las zapatillas y las plantas salieron de la generación low-poly de P1 y se renderizan como 48 objetos instanciados a 60 fps.
- Islas flotantes: los fotogramas conceptuales se convirtieron en islas de estilo coherente con image-to-3D.
- El perro: se generó, se le aplicó rigging automático como cuadrúpedo (rig-check más rig-v2.0) y sus animaciones de caminar y de reposo pasaron por retargeting con animate_in_place antes de ir directamente al motor.
- Un solo script: del prompt al GLB listo para el motor, con text-to-3D e image-to-3D, eliminación de iluminación, PBR, rigging automático y retargeting, todo encadenado por un único cliente de Python.


