Roblox’un Küp Temel Modeli ile Hızlanan Yaratım
3D Oluşturmanın Ötesine Geçmek

- Roblox, Cube Foundation Model tarafından desteklenen 4D nesilini duyuruyor. Bu teknoloji, etkileşim boyutunu ekleyerek işlevsel 3D nesneler oluşturur ve böylece nesnelerin oyuncuların beklediği şekilde davranmasını sağlar.
- 4D oluşturma, yeni oyun türleri ve oyuncu katılımının önünü açarken, aynı zamanda içerik oluşturuculara Roblox Studio içinde güçlü bir yeni özellik sunuyor.
- 4D oluşturma ve Cube'un arkasındaki teknoloji, sonunda herhangi bir içerik oluşturucunun doğal dil komutlarıyla varlıklar, ortamlar, kodlar, animasyonlar ve daha fazlasını içeren tam sahneler oluşturmasına olanak tanıyacak.
3D nesne oluşturma gibi yaratım araçlarını ve nihayetinde tam sahne oluşturma gibi daha karmaşık görevleri desteklemek için Cube Temel Modeli'ni geliştirdik. Bugün, bu yolda atacağımız bir sonraki adımı duyuruyoruz: 4D oluşturmanın beta sürümü. Bu teknoloji, Cube modelimize işlevsellik açısından çok önemli bir unsur ekleyerek, statik 3D nesnelerin ötesine geçiyor ve yaratıcıların ve oyuncuların tamamen işlevsel nesneler oluşturmasına olanak tanıyor. Bir içerik oluşturucu bir deneyimde 4D oluşturmayı etkinleştirdiğinde, oyuncular basit bir metin komutu kullanarak tamamen işlevsel bir araba oluşturabilir, içine binip etrafta dolaşabilir. Sistem, şemalar adı verilen kural kümelerini kullanarak belirli nesneleri parçalara ayırır, ardından onlara hayat veren davranışlar ekler. 4D oluşturma ile içerik oluşturucular yeni oyun türlerinin kapılarını açabilir ve oyuncuların kendi yaratıcılıklarını deneyimlerine yansıtmalarını sağlayabilir.
Geliştiriciler 4D Oluşturmayı Nasıl Kullanıyor?
Geliştirici Laksh, oyuncuların her şeyi dileyip bunun oyun içinde gerçekleşmesini görebildikleri Wish Master adlı oyununda Cube ve 4D oluşturmayı test ediyor. Oyuncular, sürüş yapabilen arabalar, uçabilen uçaklar ve hatta uçan ejderhalar oluşturdular. Laksh, “Yaklaşık altı ya da yedi ay önce Studio’nun AI Assistant’ını deniyordum ve gerçekten etkileyici buldum,” diye açıkladı. "Oyuncuların oyun içinde kullanabileceği benzer bir şey yaratmanın harika olacağını düşündüm."
Oyunculara istedikleri her şeyi yaratma özgürlüğü vermek bazı zorluklar doğurdu. "Oyuncular var olmayan şeyler talep ediyor ya da dileklerini bizim öngöremediğimiz şekillerde ifade ediyorlardı," dedi Laksh. "Oyuncuların gerçekte ne istediğini daha iyi yorumlayabilmek için sistemi sürekli iyileştiriyoruz. Oyuncuların tepkileri harika. Yaratma özgürlüğüne sahip oldukları için her türlü şeyi deniyorlar ve bu deneyimden gerçekten keyif alıyorlar."
Bugün oyuncular, Wish Master’ın Basic, Pro ve 4D oluşturma seçeneklerini kullanarak her türlü nesneyi yaratabilirler. Laksh ve ekibinin Wish Master için kıyafet oluşturmaya yönelik yeni bir AI modeli, bir yapı modu ve oyuncu-oyuncu modu dahil olmak üzere büyük planları var. Erken erişim sırasında oyuncular, 4D oluşturma özelliğini kullanarak 160.000'den fazla nesne oluşturdular. Laksh, ekibin bir eğilim fark etmeye başladığını söyledi: “4D oluşturma özelliğini kullanan oyuncuların Wish Master'daki ortalama oyun süresi %64 arttı.”





4D Generation Nasıl Çalışır
Beta sürümü sırasında, deneyim içi oluşturmaya odaklanıyoruz. Sistemi test etmek için iki şema ile başladık: Car-5, gövde ve dört tekerlekten oluşan beş parçalı, çoklu ağlı bir araba ve herhangi bir tek ağlı nesneyi oluşturabilen Body-1. Herhangi bir şemanın oluşturulmasına olanak tanıyacak açık bir sözlük şema sistemi oluşturma hedefimiz doğrultusunda aktif olarak çalışıyoruz. Yakında gerçek dünyadaki binlerce nesneyi kapsayan şemaları da dahil etmeyi planlıyoruz.
Arka planda, şemalar bir modelin işlevsel olması için gerekli ağ çıktılarını tanımlar. Örneğin, Car-5 şeması, oluşturulan arabaların gövde, ön sol tekerlek, ön sağ tekerlek, arka sol tekerlek ve arka sağ tekerlek olarak adlandırılan beş ayrı MeshPart'a sahip olmasını sağlar. Artık, hareket kabiliyeti olmayan tek bir ağ yerine, kullanıcılar komut dosyalarına göre dönen ve yön değiştiren tekerlekleri olan bir araba modeli oluşturabilirler.
Şema ile geometri oluşturulduktan sonra, bir sonraki adım işlevsellik eklemektir. Kullanıcılar nesneleri anında oluşturduğundan, davranış ekleyen komut dosyaları çeşitli şekil ve boyutlara uyum sağlamalıdır. 4D oluşturma, parçaların beklendiği gibi çalışması için komut dosyalarını oluşturulan nesnenin benzersiz boyutlarına yeniden hedefleyen bir adım içerir.
Sırada Ne Var
Yaratıcıların ve kullanıcıların, herhangi bir şemaya dayalı olarak istedikleri her türlü 4D nesneyi ve davranışı oluşturabilecekleri bir gelecek hayal ediyoruz. Bu teknolojiyi çok yakında kullanıcıların hizmetine sunmaktan büyük heyecan duyuyoruz.




