Deneyiminizi optimize etmek süreci, varlıklarınızı ve Studio ayarlarınızı yapılandırmak suretiyle çerçevelerinizi yüksek tutmak için süreçtir. Bu süreç, neredeyse tüm kullanıcılarınızın aynı oyun deneyimine ve görüş düzeyine sahip olduğundan emin olur. Bu sürece, çevrenizdeki her kullanıcının aynı oyun den
Ortam Sanatı - Optimizing.rbxl dosyasını referans olarak kullanarak, bu çevresel sanat eğitiminin bu bölümünde, yer dosyanızı gözden geçirip optimize etmenin nasıl yapılacağını gösteriyor, yol gösterici olarak:
- Her varlığın fiziksel ve render ayarlarını inceleyerek hafıza ve motor sözleşme imzalamakoruduğunu doğruluyoruz.
- Roblox'un görselleştirme motorunun gereksiz yüklerini azaltmak için fazladan gelen dokuları, geometrileri veya transparanları yok eder.
Roblox motoru, çoğu optimizasyon işini sizin için yaparken, Microprofiler kullanarak bu optimizasyon çabalarına katkıda bulunabilirsiniz, böylece belirli kareleri rendermenin daha uzun süreceğini görebilirsiniz. Bu bilgileri kullanarak, özelliklerinizin veya aşırı içeriklerinizin parametreleriyle ilgili gerekenleri yapabilirsiniz.
Fizikleri ve Rendering Ayarlarını Değerlendir
In Bir Asset Library içinde, artık kaynaklarınızın büyük görsel kalitesini korumak için fiziksel ve görsel performans ayarlarını ayarlamanın önemini öğrendiniz. Ancak, bunların bir kaynağınızın gerçekliğini içindeki çevrekalitesini artırdığı i
Fizikleri ve görünüm parametrelerini değiştirdiğinizde, geliştirme sürecinin sonunda tüm parametreleri gözden geçirmek yararlıdır, böylece bir görünümü oluştururken estetik hedefler ve oyun performansı gereksinimleri arasında bir parametreyi optimize edebilirsiniz. Görsellemek iç
Gereksiz İçeriği İzle
Fiziklerinizi ve render ayarlarınızı inceledikten sonra, deneyinizin oynanışını etkilemezken deneyinizin içindeki herhangi bir içeriği bulabilirsiniz, böylece oyununuzun performansını artırmanın yollarını görebilirsiniz. Aynı doku veya varsayılan dokuşlar ile aynı komplemenleri oluşturabilirsin
Duplik Tekstürleri Kaldır
Yaratımlarınızı geliştirirken ve çevredeki çevreleri oluştururken arasında geçiş yaparken, estetik hedefleriniz veya oyun içi gereksinimler için gerekli olan şeyleri bulmak için şebekeleri veya doku meshesi üzerinde itmeyi yaygındır. paketler olarak
Örneğin, aşağıdaki iki yangın meshesini Studio'da ayrı olarak ithal ettiyseniz, görünüm olarak aynı olsalar da Roblox motoru onları iki farklı nesne olarak ele alır. Motorun ihtiyaç duyduğu enstrüman kimliği, daha fazla sözleşme imzalamaiçin haf
GeometriyiOptimize
Eğer kare hızını artırmak için daha fazla ayar yapmanız gerektiğini bulursanız, kareometrini optimize etmeniz için şu yerleri görebilirsiniz:
- Mesh gruplarını tek bir varlığa birleştirme.
- Geometrik kompleksite sahip varlıkların poligon sayısını azaltmak.
Bu ilk tekniğe genişen, deneyiminizdeki her benzersiz varlık, Roblox motorunun işaret göndermesini sağlayanGPU'ya bir çağrı çağırır. Bu nedenle, daha fazla benzersiz varlığınız varsa, sistemin ihtiyaç duyduğu çekirdek çağırma işlemi için grub
Bu noktayı ilustrasyon etmek için, son özelleştirilmiş laser etiketi çevresi birkaç parçayı ve kumaşları bir araya getirir, böylece inşa etmedışındaki büyük kuleleri oluşturabilir. Eğer tüm bu bileşenleri bir araya getirirseniz, tek bir özellikID'i oluşturabilir
Örneğin, aşağıdaki görüntüde, sol kule bir Model nesneyi altında birden fazla varlık tutar ve sağ kule tek bir varlıktır. Sol kulenin her bir bileşeni tek tek modifiye edebilirsiniz, ancak sağ kule, rengini siyah olarak değiştirerek tü
İkinci teknikte genişletilmiş olarak, geometrik karmaşıklığı olan varlıklar daha fazla poligonu vardır, yani onların görsel görünümünü oluşturmak için motorun hesaplaması gereken daha fazla köşeye sahiptir. Bu, daha az karmaşıklık ve daha az kaynak kullanma anlamına gelir, cezayı performans ve hafıza arasında bir iyileşmeye yol açar.
Gatlak Şeffaflıkları Sil
Gerçekçi bir gerçeklik sunmak için, son örnek laser etiketi çevresi çeşitli seviyelerde şeffaflığı artıran birçok malzeme içerir, tepsideki bitkiler gibi, gelecekteki işaret veya bitki girişi gibi. Kamera, ön veya arka taraftaki birkaç şeffafl
Örneğin, bir planterin örneği gibi, bir örnek çevrimi içindeki bir plânterin görünümünü düşünün. Motor, kameranın çevresindeki bitkilerin arasındaki pencerelerin trasparente alanlarını rendelemelidir, yüzlerce binlerce pikselin üzerinde çarpışma alanları o
Tüm içeriklerinizi incelemek suretiyle, içeriklerinizin her cihazda mükemmel performansını garanti ettiğinden emin olduğunuzda, deneyiminizin yayınlanmasına hazır!