Voltar

CatLog

Um catálogo comunitário dos gatos de rua do bairro: cada gato ganha um número, um perfil, uma carta colecionável desenhada ao vivo no navegador e um modelo 3D gerado com o Tripo que você pode orbitar em 360°; o catálogo cresce uma foto de cada vez.

Autor: Ken
Baixar o código-fonte
CatLogBaixar o código-fonte

Descrição

CatLog é um catálogo comunitário de gatos, feito como um presente para a cidade que dividimos com seus gatos. Os gatos de rua vivem bem ao nosso lado, mas continuam invisíveis: sem nome, sem registro, só sombras que se dispersam. Falta uma ponte para a convivência. CatLog transforma um bairro num catálogo vivo, em que cada morador felino ganha um número, um perfil, uma carta colecionável própria e um corpo 3D que você pode orbitar em 360°.

O presente é para os vizinhos que alimentam esses gatos e para todos que nunca tiveram a chance de conhecê-los. Quando você consegue dizer “este é tímido, aquele é carinhoso”, a gentileza finalmente tem onde pousar: alimentar sombras se torna cuidar de moradores com nome. Para quem já amou um gato, ele se torna discretamente um lugar para guardar uma lembrança, onde uma única foto pode virar um modelo 3D duradouro.

Abra o CatLog e três gatos de exemplo já estarão lá: Latte, o ragdoll; Little Beauty, a supermodelo da pista de caminhada; e Mama Cat, capitã da patrulha noturna, que tirou uma rara carta holográfica, então abrir o perfil dela faz chover confete. Cada gato tem uma página de perfil com pelagem, personalidade e lugares onde costuma ficar; uma carta em alta resolução renderizada ao vivo em canvas, com o elemento classificado a partir das cores da pelagem na foto e os golpes e a raridade derivados do nome; e um modelo 3D gerado com o Tripo que você pode girar. Para adicionar um gato, arraste qualquer foto e a pelagem e o elemento são detectados automaticamente (com uma chave do GLM-4V, a bio se escreve sozinha); envie, e a carta aparece com um novo número de registro. O catálogo inteiro alterna entre inglês e chinês com um clique.

Por dentro, as cartas são desenhadas com Canvas puro no front-end e a arte das cartas é original; os gatos ficam armazenados no localStorage; e um servidor Python sem dependências faz o proxy da API Tripo v3, com o pipeline image-to-model completo integrado, e também das bios automáticas do GLM-4V. O catálogo funciona offline. CatLog é disponibilizado como código-fonte e precisa ser compilado e executado por você. Uma foto de cada vez, os gatos do bairro crescem até virar um mundo: o presente da equipe para a cidade.

Como o Tripo foi usado

Para a equipe, o Tripo aqui não é uma fábrica de assets, mas um motor de identidade para animais urbanos invisíveis: uma foto de um gato de rua vira um morador 3D que você pode orbitar, registrado de volta no catálogo comunitário em crescimento.

  • 3 modelos de gatos de exemplo: gerados com image-to-3D do Tripo.
  • Uma foto, dois pipelines: a análise da cor da pelagem e o GLM-4V produzem a carta enquanto o Tripo constrói o corpo 3D, então uma única foto rende uma carta, um modelo 3D e uma entrada no catálogo, sem nenhuma modelagem.
  • Um servidor Python sem dependências faz o proxy da API Tripo v3, com o pipeline image-to-model completo integrado.

Trailer