Descargar el código fuente Descripción
CatLog es un catálogo comunitario de gatos, creado como regalo para la ciudad que compartimos con sus gatos. Los gatos callejeros viven justo a nuestro lado, pero siguen siendo invisibles: sin nombre, sin registro, solo sombras que se escabullen. A la convivencia le falta un puente. CatLog convierte un barrio en un catálogo vivo donde cada residente felino recibe un número, un perfil, su propia carta coleccionable y un cuerpo 3D que puedes rodear en 360°.
El regalo es para los vecinos que alimentan a estos gatos y para todos los que nunca tuvieron la oportunidad de conocerlos. Cuando puedes distinguir «este es tímido, aquel es mimoso», la bondad por fin tiene dónde posarse: alimentar sombras se convierte en cuidar a residentes con nombre. Para quien alguna vez haya querido a un gato, se convierte discretamente en un lugar donde guardar un recuerdo, donde una sola foto puede transformarse en un modelo 3D duradero.
Abre CatLog y ya encontrarás dentro tres gatos de ejemplo: Latte, el ragdoll; Little Beauty, la supermodelo del paseo; y Mama Cat, capitana de la patrulla nocturna, a quien le tocó una rara carta holográfica, así que al abrir su perfil llueve confeti. Cada gato tiene una página de perfil con su pelaje, su personalidad y sus lugares habituales; una carta de alta resolución renderizada en tiempo real en canvas, con su elemento clasificado según los colores del pelaje de la foto y sus movimientos y su rareza derivados de su nombre; y un modelo 3D generado con Tripo que puedes girar. Para añadir un gato, sube cualquier foto y el pelaje y el elemento se detectan automáticamente (con una clave de GLM-4V, la biografía se escribe sola); al enviarla, la carta aparece con un nuevo número de registro. Todo el catálogo cambia entre inglés y chino con un solo clic.
Por dentro, las cartas se dibujan con Canvas puro en el front-end y el arte de las cartas es original; los gatos se guardan en localStorage, y un servidor Python sin dependencias hace de proxy tanto de la API Tripo v3, con el pipeline image-to-model completo integrado, como de las biografías automáticas de GLM-4V. El catálogo funciona sin conexión. CatLog se ofrece como código fuente y hay que compilarlo y ejecutarlo por cuenta propia. Foto a foto, los gatos del barrio crecen hasta convertirse en un mundo: el regalo del equipo a la ciudad.
Cómo se usó Tripo
Para el equipo, Tripo no es aquí una fábrica de assets, sino un motor de identidad para los animales urbanos invisibles: una foto de un gato callejero se convierte en un residente 3D que puedes rodear y que se incorpora al catálogo comunitario, que no deja de crecer.
- 3 modelos de gatos de ejemplo: generados con image-to-3D de Tripo.
- Una foto, dos pipelines: el análisis del color del pelaje y GLM-4V producen la carta mientras Tripo construye el cuerpo 3D, así que una sola foto da como resultado una carta, un modelo 3D y una entrada del catálogo sin modelar nada.
- Un servidor Python sin dependencias hace de proxy de la API Tripo v3, con el pipeline image-to-model completo integrado.


