Haberler
SynCity AI, Basit Metinlerden 3D Oyun Dünyaları Oluşturur
Bir bütün 3D dünyayı sadece bir metin açıklaması yazarak inşa edebilseydiniz nasıl olurdu? SynCity, bunu mümkün kılmayı hedefleyen yeni bir AI aracıdır. Önceden herhangi bir eğitim gerektirmeyen, basit metin.promptlarından 3D dünyalar üreten bir sistemdir. Yani, SynCity önceden herhangi bir eğitim gerektirmeyen bir metinden 3D dünya oluşturucudur. Yaptığı şey, yaratıcıların sanal ortamları daha etkili ve daha az çabayla inşa etmelerine yardımcı olmak. Bir oyun geliştirici ve VR tasarımcısı olarak, bu, her şeyi elle yapmadan heyecan verici sahneler oluşturmak anlamına gelir.
SynCity Nedir?

SynCity esas olarak yapay zeka tarafından güçlendirilmiş bir metinden 3D dünya oluşturucudur. Daha önceki bazı araçların yalnızca tek 3D nesneleri oluşturabildiği yerde, o bir bütün sahne veya şehir manzarasını bir kerede üretebilir. Ve burada önemli nokta: bunu yapmak için yeni verilere karşı ek bir eğitim gerektirmez. SynCity 3D oluşturucu, önceden eğitilmiş modelleri (zaten resimler ve 3D şekiller oluşturma bilenleri) kullanır ve bunları akıllıca birleştirir. Sonuç, basit bir metin.promptından üretilen, tutarlı bir stil ve detaylarla dolu kompleks bir 3D dünya, ve evet, bu oluşturulan dünyalar statik görüntüler değil – sanal bir kamera ile gerçekten 3D uzaylar olarak keşfedilebilirler.
SynCity AI Nasıl Çalışır?

SynCity AI, tam 3D dünyayı oluşturmak için çok adımlı bir işlem hattı kullanır. Tüm dünyayı bir kerede oluşturmaz. Bunun yerine, her parçayı birleştirerek sahneyi parça parça inşa eder, böylece her parça birbirini tamamlar. Bu yöntem, dünyanın düzeni ve detayları üzerinde büyük kontrol sağlar.
Bir tile-tabanlı yaklaşım kullanarak dünyaları oluşturur. Her tile önce bir resim olarak (2D prompting) oluşturulur, sonra bir 3D modeline (3D prompting) dönüştürülür ve nihayet komşu tile’larla birlikte tam dünya içine (3D blending) birleştirilir. Yukarıdaki resim bu işlem hattını gösterir: metin.promptından başlayarak 2D tile’a, oradan 3D tile’a ve nihayet daha büyük 3D sahneye dikilmiş olarak.
Bunu adım adım açıklamak için:
2D Prompting (Resim Tile Oluşturma): İlk olarak, dünyanın bir bölümü için (bir “tile”) 2D bir resim oluşturur. Önceden eğitilmiş bir resim oluşturma modeli olan Flux’u kullanır. Sistem, metin.promptını ve mevcut komşu tile’ları bağlam olarak alır. Flux’u bir inpainting yaklaşımıyla kullanarak, yeni tile’ı öyle bir şekilde doldurur ki, açıklamaya uysun ve komşu alanlarla uyumlu olsun. Basitçe söylemek gerekirse, dünyanın küçük bir parçasını çiziyor ve kenarların mevcut olanlarla güzelce bağlanacağından emin oluyor.
3D Dönüşüm (Resimden 3D Tile’a): Sonra, bu 2D tile resmini gerçek bir 3D modeline dönüştürür. Bu aşama için TRELLIS adlı bir aracı kullanır. TRELLIS, önceden eğitilmiş bir resimden 3D oluşturucudur. Temel olarak, 2D resmini alır ve ona derinlik ve hacim verir, böylece 3D bir tile üretir. Dönüştürmeden önce, tile’ı (örneğin, ön planı çıkararak ve bir temel ekleyerek) öyle bir şekilde ayarlayabilir ki, TRELLIS dünyanın gerçek bir 3D parçasını oluşturabilsin. Bu adımdan sonra, elimizde artık sadece bir resim değil, etrafında dolaşılabilen 3D bir arazi veya mimari parçasıdır.
Blending ve Stitching (Tile’ları Birleştirmek): Şimdi, yeni 3D tile’ın mevcut dünya içine yerleştirilmesi gerekiyor. Sistem, yeni tile’ı komşularıyla “dikışık” bir şekilde birleştirir, böylece görünür hiçbir ekose veya uyumsuzluk olmaz. Bunu, yeni tile’ın diğerleriyle buluştuğu sınırları renderleyerek ve sonra bir resim inpainting modelini kullanarak kenarları birleştirmek suretiyle gerçekleştirir. Başka bir deyişle, kenarlarındaki boşlukları veya uyumsuzlukları doldurur, böylece 2D’de geçiş pürüzsüz görünür. Sonra, bu birleştirilmiş sonucu geri 3D oluşturucuya (TRELLIS) verir, böylece 3D geometrisini ekosuz bir şekilde birleştirebilir. Son olarak, yeni 3D tile, sürekli bir 3D manzara olarak dünyaya tamamen entegre edilmiş bir şekilde eklenir.
Sistem bu işlemi tile tile tekrarlar. Her tile oluştururken, genel sahnenin bağlamını dikkate alır, böylece dünyayı sürekli genişletebilirsiniz. Sonuç, parça parça inşa edilmiş, uyumlu ve detaylı bir 3D ortamdır. Bu yaklaşım, SynCity’nin çok büyük ve tutarlı sahneleri oluşturabilmesini sağlar.
SynCity Gibi 3D Dünya Oluşturucuların Video Oyunu Geliştiricileri ve VR Tasarımcıları için Faydaları

SynCity kullanmak, oyun geliştiricileri ve VR tasarımcıları için birkaç fayda sunabilir:
Zamanında Büyük Tasarruf: Bir oyun seviyesini veya VR ortamını sıfırdan inşa etmek, bir ekibe haftalar veya aylar alabilir. SynCity 3D oluşturucuyla, bu işlemlerin çoğu çok daha kısa sürede halledilebilir. AI, içerik oluşturmanın ağır işini üstlenir. Bu, oyun dünyalarının daha hızlı prototiplenmesini ve fikirlerin daha hızlı geliştirilmesini sağlar.
Elle Modelleme İşinin Azalması: SynCity AI, dünya oluşturmanın monoton kısımlarını otomatikleştirir. Geliştiricilerin her kayayı, evi veya ağacı elle modellemesine gerek kalmaz. Araç, metin açıklamasına göre bu öğeleri oluşturur. Bu, sanatçılardan çok fazla tekrarlayıcı işi kaldırır ve onlara görünümü ve hissi geliştirmeleri için zaman kazandırır. Bu, o işin monotonluğunu azaltmaya yardımcı olur.
Yaratıcılığın ve Deneysel Çalışmanın Artması: Bu aracı kullanmak çok kolaydır (sadece metin açıklamasını yazın), oyun tasarımcıları delice fikirlerle deneysel çalışmalara girişebilirler ve bu, büyük bir yatırım gerektirmez. Farklı çevre konseptlerini hızla görselleştirebilirsiniz. Bu, yeni temalar veya stiller denemek için teşvik eder. Sonuçtan memnun değilseniz, prompt’ı değiştirebilir veya birkaç tile’ı ayarlayabilirsiniz ve yeni bir sürüm alırsınız. Hızlı dönüş, tasarımında daha fazla yaratıcılık ve yenilikçilik ilham edebilir.
Küçük Takımlar için Ölçeklenebilirlik: Her stüdyonun büyük bir 3D sanatçı ekibi yoktur. Bu gibi araçlar, küçük bağımsız oyun takımlarının veya solo VR yaratıcılarının normalde ulaşamayacakları geniş dünyaları üretmesine güç kazandırabilir. Teknoloji, ağır işlerin çoğunu üstlenir, böylece küçük bir takım da içerik oluşturmada önemli bir etki yaratabilir. Zengin 3D ortamlar oluşturmak için gereken engelleri azaltır.
SynCity AI’nin Metinden 3D Modeline Geleceği
Bu proje, endüstrinin nereye gittiğinin bir göstergesidir. Çıkışlar henüz etkileyici olmayabilir, ancak diğer AI modellerinde olduğu gibi, bunlar gelecekte önemli ölçüde gelişecektir. “Metinden 3D dünya” oluşturma fikri, yakın geçmişte neredeyse bilim kurgu gibi görünüyordu, ancak şimdi gerçek oluyor. Basit bir açıklamadan oyunlara hazır içeriğe dönüşebilen araçların hızlı bir şekilde büyümesini görüyoruz. SynCity AI, bu şekilde tüm worlds’leri oluşturan ilklerden biri ve sonuncusu olmayacak. Gelecekte, metinden 3D teknolojisinin daha da güçlü ve erişilebilir hale geleceğini bekleyebiliriz.
Bir seviye tasarımcısının basitçe bir seviye vizyonunu yazabileceğini hayal edin – “yüzen adalar ve mor ormanlarla dolu bir uzaylı gezegeni”. Şimdi, SynCity AI’nin bu açıklamayı başlangıç 3D dünyasına dönüştürmesini hayal edin. Algoritmalar geliştikçe, bu worlds daha da ayrıntılı ve tasarımcının vizyonuna uygun hale gelir. Varlıkların kalitesi iyileşir. Büyük sahnelerin tutarlılığı artar. Bu araçların oyun motorlarına entegre edildiğini görebiliriz, burada geliştiriciler AI tarafından oluşturulan worlds’leri motor içinde doğrudan geliştirebilir, böylece AI hızını insan yaratıcılığıyla birleştirebilir.
VR tasarımcıları için, SynCity 3D oluşturucu gibi araçlar, worlds’lerin kullanıcıya özel olarak oluşturulabileceği, açıklamayla kişiselleştirilebileceği anında dünya oluşturma olasılığını açar. Teknoloji hızla ilerliyor. Metin açıklamalarından içerik oluşturma, oyunlar ve VR için yaratıcı sürecin standardı haline gelebilir. Bu gelişmeler, dünya oluşturmanın geleceğinin, titiz bir modellemeden çok zeki araçları yenilikçi fikirlerle yönlendirmeye odaklanabileceğini öne sürüyor.
