Genesis Motoru

From Planet Quest Wiki
Revision as of 08:04, 16 May 2022 by WanHeda (talk | contribs)
Jump to navigation Jump to search

Anasayfaya geri dönmek için tıklayınız.

Genesis Motoru nedir?

"Gerçekten daha iyi bir gerçeklik yaratıyoruz"

PlanetQuest'in temelinde yatan sorulardan biri şudur: Bütün bir gezegene sahip olsanız harika olmaz mıydı?

Bu vizyonla PlanetQuest ekibi, prosedürel olarak tüm gezegenleri oluşturabilen bir sistem yaratmaya karar verdi. Galactic Entertainment'ın Genesis Motoru, tüm gezegenleri yörüngeden prosedürel olarak üretme ve oluşturma yeteneğine sahiptir. Bu teknoloji, tüm gezegenleri bir kaydırıcıyı çekerek, tümüyle değiştirmemize izin verecek kadar güçlü ve yakında oyuncuların benzer şekilde oluşturulmuş bir gezegen yüzeyine inmelerine izin verecek - bunlar sadece güzel ve gerçekçi görünen gezegenler değil, aynı zamanda doğa yasalarını takip eden gezegenler olacaklar. Üstelik bu gezegenlerin sadece ekranda duran basit bir resim olmalarını istemiyoruz. Onları her açıdan hayranlıkla izleyebilmemiz ve yakındaki yıldızların ve diğer ışık kaynaklarının etkilerini görebilmemiz için tam 3 boyutlu olarak oluşturulmaları gerekiyor. Son olarak, durağan olmamalılar, gezegenlerle ilgili her şey onları gerçek ve canlı hale getirmeli. Bunları sağlamak için çok çalışmanın ardından Genesis Motoru doğdu.

Genesis Motoru, doğrudan tarayıcınızda güzel gezegenler oluşturabilir.Ürettiğimiz her gezegen tamamen benzersizdir ve tüm karmaşık detayları birbiriyle bağlantılıdır. Gezegendeki sıcaklık, gezegenin kutuplara sahip olup olmayacağını belirler. Su miktarı, gezegen üzerinde yavaşça hareket eden bulutların sayısı kadar, olası ormanların ve diğer bitki örtüsü türlerinin boyutuyla da ilişkilidir. Genesis Motoru, gezegenler arasında farklılık gösterebilecek tüm küçük ayrıntılarla oynar ve bunu, birbirinden tamamen farklı, ancak tamamen doğal yasaları izleyen tam 3D gezegenler oluşturmak için kullanır.

PlanetQuest'in geliştiricileri, gezegenlerimize vermek için mükemmel dokuyu ararken saatler harcadılar. Rölyef, gölgeler, gezegenin arkasındaki nebula ile atmosferin rengi arasındaki etkileşim ve aklınıza gelebilecek her türlü küçük ayrıntıyı denediler. Tabii ki, bu Genesis Motoru'nun yetenekleri için buzdağının sadece görünen kısmı. Her gezegen tamamen benzersiz olsa da, ekip, nadirliklerine göre dört farklı gezegen sınıfı geliştirdi.

Aşağıdaki ilk ortaya çıkan gezegenlere bir göz atın. Harika görünüyor, değil mi?

Yaygın Çöl Gezegeni
Nadir Çöl Gezegeni (Yanında ay olacak)
Destansı Çöl Gezegeni (Halka ve ay olacak)
Efsanevi Çöl Gezegeni (Halka ve 3 ay olacak)

"Genesis Motoru - Hayata geçirilen kurgusal bir gerçeklik"

Gezegenlerimizin her biri, dünyamızdakilere benzer temel fizik yasalarını takip eder. Her gezegen, bizimki gibi, bir atmosfere girerken ışık dalgalarının saçılmasını ve bunun algılanan renk üzerindeki etkilerini açıklayan bir fenomen olan Rayleigh Saçılması'na uyar. Işık titreştiği ve daha küçük atmosferik molekülleri uyardığı için, ışığın dalga boyuna bağlı olarak farklı bir renk yayan çok yönlü bir modelde saçılır. Ayrıca, gezegenler ve uyduları, kütlelerine ve dolayısıyla yerçekimine bağlı olarak göreceli konumlandırma ve yörünge hızlarında farklılıklara sahiptir.

Hem bilim kurgu hem de fizik ilkeleri ile uyumlu olan Genesis Motoru, fizik yasalarına hem bir eğitim aracı olarak bilinçli olarak bağlı kalır hem de daha alçakgönüllü bir gerçeği maskeler. Elementlerin insafına kaldık. Bilinmeyen uzay karşısındaki merakımız, bize bilimsel bir görev verdi: yıldızları ve aralarındaki her şeyi yöneten kuralları anlamak. Anladıklarımızla hayatta kaldığımızı ve keşfettiklerimizle daha iyi anladığımızı artık çok daha net bir şekilde biliyoruz.

Resim/ Orman Gezegeni

Nasıl çalışıyor ?

En Küçük Dokudan Bütün Bir Dünya

Güçlü prosedürel gezegen üretimi, rastgele metinsel algoritmalarla desteklenen Genesis Motorumuz tarafından mümkün kılınmıştır. Bu algoritmalar, çeşitli temel dokulara ve sınıflara bağlı kalarak farklı, stilistik gezegenler yaratır.

Genesis Motoru, her biri kendi doku ve desen inceliklerine sahip olan gezegen düzlemlerini dijital olarak oluşturmak için doku sentezi algoritmalarını kullanır. Bu dokular, kendi gezegen sınıfını yansıtan ve ona uyan 3 boyutlu gezegen manzaralarının yüzlerce varyasyonunu oluşturmak için ekip sanatçılarımız tarafından tasarlanmıştır. Geleneksel olarak, bu sentez algoritmaları filmlerde post prodüksiyon, görüntü düzenleme ve daha fazlası için kullanılır. Genesis Motoru, inovasyonun engellerini zorlayarak bu algoritmayı optimize eder ve bir 3D ortam için güçlendirir.

Bu geliştirdiğimiz algoritma, temel gezegenle kademeli olarak temas eden farklı açılarda konumlanan bu dokulu düzlemlerin her birini alır. Bu temas üzerine, yüzeyindeki rastgele gürültüye dayalı olarak, gezegene bir parça doku yerleştirir. Bu zarif ekleme, her gezegene diğer tüm gezegenlerden farklı, kendine özgü bir hava ve yapı kazandırır.

Son olarak, bütün üretilen gezegenlere, bütün özellikleri içeren bir numara verilir. Bu numara ile, her gezegenin tam olarak yaratılmış rastgele dağılımını herhangi bir yerde ve herhangi bir zamanda yeniden üretmemizi sağlar.

Genesis Motoru, hiperrealizm elde etmek için bu algoritmaları kullanır. Fiziksel inovasyonun sınırlarını zorlamak için tutku ve motivasyon ile çalışarak nelerin mümkün olduğunun güçlü bir kanıtıdır. Bizler uzayı, yıldızları ve aradaki her şeyi anlamaya çalışırken, insanlığın uzay ve bilimkurguya olan merakı aradaki sınırları bulanıklaştırdı. Elimizdeki yaratma gücüyle artık sonsuzluktan bir parçayı tasarlayabilir, derinliklerini keşfedebilir ve bilinmeyenin içinde saklı olanı elde edebiliriz.

Resim/Tropikal Gezegen

Algı tamamen Işıkla İlgilidir

Hem eğitici hem de sürükleyici bir bakış açısıyla evrenin gerçekçiliğine bağlı kalma arzumuzun bir parçası olarak, insanın görme duyusunu büyülemek için çeşitli aydınlatma özelliklerini yakalıyoruz.

Bu fotogerçekçi çekiciliği elde etmek için fiziksel tabanlı işleme (PBR) modelleri kullanıyoruz. Bu PBR modelleri, gezegen ve ay oluşumunun tutarlılığına katkıda bulunan matematiksel ifade denklemlerini formüle etmemizi sağlar. Pratik olarak bu, perspektifiniz ne olursa olsun, gezegen yüzeyinin sağlamlığı, rengi ve sınıfa özgü özelliklerin tümü, ışığın konumu göz önünde bulundurularak tutarlı bir şekilde oluşturulduğu anlamına gelir. İnanılmaz bir şekilde, gölgelerin ve ışığın bu titiz dengesi, her gezegende görülen engebeli yüzey dokularını tekrarlanabilir bir şekilde yaratır.

Buz Gezegeninin belirleyici özelliklerinden biri, canlı buz görüntüsünü güçlendiren yüzey altı saçılması olacaktır. Gerçek hayattaki hemen hemen tüm nesneler yüzey seviyesinde tamamen opak değildir ve bu nedenle ışığın nüfuz edebileceği ve daha sonra yansıtılabileceği bir dereceye kadar yarı saydamlığa sahiptir. Bu soğurma ve ardından gelen sıçrama, nesneden çıktıktan sonra emilen ışığı farklı açılarda yayan ve dünyamızdaki nesneleri nasıl algıladığımızı tanımlayan, yüzey altı saçılması olarak bilinir. Bu efekti yakalamak, fotogerçekçi bir efekt sağladığı için 3D uygulamalar dünyasında anahtardır. Buz doğada tamamen yarı saydam olduğundan, buzun ve buzulların doğal ihtişamını en iyi şekilde ifade etmek için bu etkileri dikkatli ayarlamalar ve deneyler yoluyla yakalamamız zorunluydu. Bu canlı tasvirler aracılığıyla, gerçek dünyamızın özelliklerini fantezi ipuçlarıyla birleştirerek buzun görünümüne dair kendi sanatsal yorumumuzu geliştirdik.

Genesis Motoru, bu modelleri ve ışığın manipülasyonunu kullanarak Kaşifleri bilimkurgudan ilham alan sinematik çoklu evrenimize sokmak için dünyamızın fotogerçekçi tanıdıklarını yakalar. Gerçekliğe meydan okuma ve dünyamız ile diğerleri arasındaki sınırları bulanıklaştırma felsefemiz, tanıdık manzaralar geliştirmemize ve insan deneyimini bilim kurgu tarafından saygı duyulan bir deneyime dönüştürmemize neden oldu.

Resim/Buz Gezegeni

Doku Üretiminin Arkasındaki İtici Güç, Perlin Gürültüsü

Genesis Motorumuzun bir diğer önemli özelliği, rastgele metin algoritmaları kullanımımızı güçlendiren teknolojiye ışık tutuyor.

Perlin gürültüsü, 1980'lerin başında Ken Perlin tarafından nesne dokularının prosedürel üretimi için geliştirilmiş bir gradyan gürültü algoritmasıdır. 1982'deki Tron'dan Minecraft'a kadar son kırk yılda sinema ve oyun alanlarında birçok medya prodüksiyonunda kullanıldı. Perlin gürültüsü, doğadan kalıpları yeniden yaratmak için yaygın olarak kullanılır: bulutlar, dağ sıraları, orman genişlikleri gibi unsurlar ve günümüzün ortaya çıkışıyla ilgili olarak, ateş, lav, volkanik bir gezegende karşılaşmayı bekleyebileceğiniz sayısız topografik özellik.

Bu teknolojiyi, kendisi birden fazla Perlin gürültüsünün bir araya getirilmesiyle oluşturulmuş, gezegenin yüzeyi tarafından emilen çoklu dokulu üç boyutlu düzlemleri dağıtarak kullanıyoruz.

Yetenekli geliştiricilerimiz, hem tanıdık hem de birbirinden farklı dünyalar yaratmak için Perlin gürültüsünü kullanır. Bu algoritmayı Genesis Motoru'nun araç setinin geri kalanıyla birleştirmek, ekibimizin gerçekten benzersiz görünen gezegenleri hayata geçirmesini sağlar. Nihai hedefimiz? Gerçeklikten daha iyi bir gerçeklik yaratmaya yönelik tasarım felsefemize bağlı kalmak.


Anasayfaya geri dönmek için tıklayınız.