Geri

DoodleQuest

Bir çizimi, sevdiğiniz biri için yapılmış küçük bir dünyanın 3D kahramanına dönüştürün. Hediyeyi alan kişi çizimi açığa çıkarıyor, üç müzikli çanı çalıyor ve mektubunuzun kilidini açmak için bir yıldız teslim ediyor.

Yazar: MillieMoonKaynak kod
Canlı deneyin
DoodleQuestCanlı deneyin

Açıklama

DoodleQuest, bir çizimi sevdiğiniz biri için yapılmış küçük bir dünyanın kahramanına dönüştürüyor. Yaratıcı, kullanma izni olan bir çizim seçiyor, 3D karakteri onaylıyor, bir alıcı ve kişisel bir not ekliyor ve macerayı listelenmemiş bir hediye bağlantısına sarıyor. Alıcının kaydolması gerekmiyor: çizimi açığa çıkarıyor, üç müzikli çanı çalıyor, ardından bir yıldız toplayıp teslim ederek mektubun kilidini açıyor.

Demo, küçük bir sanatçının babasına verdiği hediyenin hikâyesini anlatıyor. 89 saniyelik anlatımlı bir tanıtım videosunda babanın karalaması bir süper kahramana dönüşüyor. Videoda yayındaki uygulamada yapılan gerçek bir Tripo image-to-3D üretimi, çizimin ortaya çıkan 3D kahramanla yan yana hâli, kişiselleştirme ve yaratıcının oynanabilir önizlemesinin tamamı yer alıyor; video “Sen her gün benim kahramanımsın” cümlesiyle bitiyor. Baba illüstrasyonu OpenAI görsel üretimiyle yapılmış kurgusal bir çalışma; küçük kızın anlatımında ise OpenRouter üzerinden MiniMax'ın Lovely Girl sentetik sesi kullanılıyor. Bu, kurgulanmış bir gösterim; gerçek bir çocuğun çizimi ya da ses kaydı değil.

Kişiselleştirilmiş kahramanı Tripo sağlıyor: uygulama üretilen modeli saklayıp doğruluyor ve aynı karakteri deneyimin tamamında yeniden kullanıyor. Dünya, görev, mektup kâğıdı ve çan melodisi uygulamaya ait özgün içerikler; videodaki kahraman ise basit bir yedek hareket kullanıyor.

Herkese açık demo Vercel ve Neon PostgreSQL üzerinde çalışıyor. Prosedürel olarak üretilmiş örnek karakter Pip ile oynayabilir, bir hediye oluşturup kaydedebilir ve paylaşabilirsiniz; yeni bir Tripo kahramanı üretmek yaratıcının yetkilendirmesini gerektiriyor, videodaki baba hediyesi de hâlâ bir yaratıcı önizlemesi.

Akışın arkasında Next.js, React Three Fiber, Three.js ve Vercel Workflows var. Kaydedilen taslaklar, açık onay, değiştirilemez hediye sürümleri ve geri alma imkânı kontrolü yaratıcıların elinde tutuyor. Klavye kontrolleri, azaltılmış hareket, daha düşük bir render kalitesi ayarı ve okunabilir bir yedek sürüm farklı oynama yolları sunuyor. Mesajı yaratıcı veriyor; küçük macera ise onu almayı hediyenin bir parçası hâline getiriyor.

Tripo nasıl kullanıldı

Karalamayı kahramana Tripo dönüştürüyor.

  • Image-to-3D: demoda Tripo API, babanın karalamasını kişiselleştirilmiş bir 3D kahramana dönüştürüyor; tanıtım videosu, yayındaki uygulamada başarılı bir üretimi gösteriyor.
  • Uygulamaya aktarım: DoodleQuest görev ID'sini tutuyor, GLB'yi doğrulayıp saklıyor ve kahramanı ancak yaratıcı onayladıktan sonra kullanıyor.
  • Dünyanın içinde: aynı kahraman, Three.js ile kurulmuş bir dünyada çanları çalıyor, yıldızı taşıyor ve babanın mektubunu teslim ediyor.

Fragman