Volver

CatLog

Un catálogo comunitario de los gatos callejeros del barrio: cada gato recibe un número, un perfil, una carta coleccionable dibujada en tiempo real en el navegador y un modelo 3D generado con Tripo que puedes rodear en 360°; el catálogo crece foto a foto.

Autor: Ken
Descargar el código fuente
CatLogDescargar 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.

Tráiler