Geri

CatLog

Mahalledeki sokak kedilerinin topluluk kataloğu: her kedi bir numara, bir profil, tarayıcıda canlı olarak çizilen koleksiyonluk bir kart ve 360° etrafında dolaşabileceğiniz, Tripo ile üretilmiş bir 3D model alıyor; katalog her yeni fotoğrafla büyüyor.

Yazar: Ken
Kaynak kodu indir
CatLogKaynak kodu indir

Açıklama

CatLog, kedilerle paylaştığımız şehre hediye olarak hazırlanmış bir topluluk kedi kataloğudur. Şehirdeki sokak kedileri hemen yanı başımızda yaşıyor, ama görünmez kalıyorlar: adları yok, kayıtları yok, yalnızca kaçışan gölgeler. Bir arada yaşamanın eksik bir köprüsü var. CatLog bir mahalleyi yaşayan bir kataloğa dönüştürüyor; burada her kedi sakini bir numara, bir profil, kendine ait koleksiyonluk bir kart ve 360° etrafında dolaşabileceğiniz bir 3D beden alıyor.

Bu hediye, bu kedileri besleyen komşular ve onları tanıma fırsatı hiç olmamış herkes için. “Bu utangaç, şu sevecen” diyebildiğinizde iyilik nihayet konacak bir yer buluyor: gölgeleri beslemek, adı olan sakinlere bakmaya dönüşüyor. Bir kediyi sevmiş olan herkes için ise sessiz sedasız bir anı saklama yerine dönüşüyor; burada tek bir fotoğraf kalıcı bir 3D model hâline gelebiliyor.

CatLog'u açtığınızda içinde zaten üç örnek kedi var: ragdoll cinsi Latte; yürüyüş yolunun süper modeli Little Beauty; ve nadir bir holo kart çektiği için profili açıldığında konfeti yağan, gece devriyesinin kaptanı Mama Cat. Her kedinin tüyünü, kişiliğini ve takıldığı yerleri anlatan bir profil sayfası; canvas üzerinde canlı olarak render edilen, elementi fotoğraftaki tüy renklerinden sınıflandırılan, hamleleri ve nadirliği adından türetilen yüksek çözünürlüklü bir kartı; ve döndürebileceğiniz, Tripo ile üretilmiş bir 3D modeli var. Bir kedi eklemek için herhangi bir fotoğrafı bırakmanız yeterli; tüy ve element otomatik olarak algılanıyor (GLM-4V anahtarı varsa biyografi de kendiliğinden yazılıyor). Gönderdiğinizde kart yeni bir kayıt numarasıyla beliriyor. Tüm katalog tek tıkla İngilizce ve Çince arasında geçiş yapıyor.

Arka planda kartlar saf front-end Canvas ile çiziliyor ve kart çizimleri özgün; kediler localStorage'da saklanıyor; sıfır bağımlılıklı bir Python sunucusu da tam image-to-model iş akışı entegre edilmiş Tripo v3 API'sine ve GLM-4V otomatik biyografilerine proxy görevi görüyor. Katalog çevrimdışı da çalışıyor. CatLog kaynak kod olarak sunuluyor; derleyip kendiniz çalıştırmanız gerekiyor. Mahallenin kedileri fotoğraf fotoğraf büyüyerek bir dünyaya dönüşüyor: ekibin şehre hediyesi.

Tripo nasıl kullanıldı

Ekibe göre Tripo burada bir asset fabrikası değil, görünmez şehir hayvanları için bir kimlik motoru: bir sokak kedisinin tek bir fotoğrafı, etrafında dolaşabileceğiniz bir 3D sakine dönüşüyor ve büyüyen topluluk kataloğuna geri yazılıyor.

  • 3 örnek kedi modeli: Tripo image-to-3D ile üretildi.
  • Bir fotoğraf, iki iş akışı: tüy rengi analizi ve GLM-4V kartı üretirken Tripo 3D bedeni oluşturuyor; böylece tek bir çekimden hiç modelleme yapmadan bir kart, bir 3D model ve bir katalog kaydı elde ediliyor.
  • Sıfır bağımlılıklı bir Python sunucusu, tam image-to-model iş akışı entegre edilmiş Tripo v3 API'sine proxy görevi görüyor.

Fragman