Blog · blog

FPS Kaybı Yaşamadan Shader Çalıştırma Yolları

Gölgeleyiciler her zaman karelere mal olur, ancak Iris ve Sodium ile birkaç ayar sayesinde bunların çoğu geri kazanılır. İşte gölgeleyiciler zaten yüklü olduktan sonra öncelikle neyin azaltılması gerektiği.

TRtrolPublished 5 min read

Neden Gölgelendiriciler İlk Başta Çok Fazla FPS Maliyeti Yaratıyor?

Bir gölgelendirici paketi, Minecraft'ın aydınlatma modelini, her piksel için gölgeleri, yansımaları ve ışık sekmesini her kare hesaplayan bir modelle değiştirir. Vanilla aydınlatma, karşılaştırmalı olarak neredeyse ücretsizdir. Bu maliyetin hiçbiri bir hata değildir. Bu, görünümü oluşturan gerçek çalışmadır; bu da düzeltmenin "gölgelendiricileri ücretsiz yap" değil, "kare bütçesini değerli olan parçalara harcayın ve olmayanları kesin" olduğu anlamına gelir.

Bu, zaten Iris üzerinde Sodium ile çalışan gölgelendiricilerinizin olduğunu varsayar; bu, standart Fabric kurulumudur. Henüz bu ikiliyi yüklememişseniz, tam gölgelendirici kurulum rehberi bunu adım adım kapsar. Aşağıdaki her şey, gölgelendiriciler zaten açık olduktan ve kare hızı istediğinizden düşük olduğunda yapmanız gerekenlerdir.

Gerçekten Etki Yapan Ayarlar

Her gölgelendirici seçeneği aynı maliyeti yaratmaz. Birkaçı, kare hızındaki düşüşten sorumludur ve sadece bunları budamak, FPS'nizin çoğunu geri kazanırken görünümü büyük ölçüde sağlam bırakır.

Gölge mesafesi ve çözünürlüğü

Neredeyse her paketteki en büyük maliyet bu. Gölgeler, hem ne kadar uzağa çizdirildiklerine hem de ne kadar keskin hesaplandıklarına göre ölçeklenir. Bunları en başta atın.

Hacimsel aydınlatma ve sis

Işık demetleri ve hacimsel sis ekran görüntülerini harika gösterir, ancak kare başına maliyetlidir. Bunları düşürmek veya kapatmak genellikle normal oyun sırasında fark edilmez.

Yansımalar

Ekran alanı ve su yansımaları, özellikle büyük su kütlelerinin yakınında gerçek bir performans yükü oluşturuyor. Suyla ilgili herhangi bir şeye dokanmadan önce yansıma kalitesini düşürün.

Görüş mesafesi

Her ek parça, shader'ın aydınlatması gereken daha fazla geometri demek. Shader'lar render mesafesi maliyetini çarpan olarak etkiler, bu yüzden geri çekmek burada oyunun başka hiçbir yerinden daha fazla yardımcı olur.

Ayarlamadan önce paket kadranızı GPU'nuzla eşleştirin

Ayarların bir sınırı vardır. Modest bir GPU'da ağır, sinematik bir paket, aynı donanımda hafif bir paketin ulaştığı kare hızına ne kadar budarsanız budayın asla ulaşamaz. Öncelikle kartınıza uygun bir kadra seçin, ardından kalan boşluğu kapatmak için yukarıdaki ayarları kullanın.

GPU'nuz... iseŞununla başlayınArdından şunları kısaltın
Entegre veya eskiEn düşük profilde hafif bir paketÖncelikle gölgeler ve volumetrikler
Orta seviyeHafiften orta kadroyaGölge mesafesi, yansımalar
Güçlü özel kartOrta ila ağırDaha da ileri gitmek için render mesafesi
  1. Onayla Iris ve Sodium her ikisi de aktif

    Video ayarlarını açın ve bir shader paketinin seçili olduğundan ve Sodium'un renderer'ının çalıştığından emin olun. Bu ikili, diğer her şeyin varsaydığı temeli oluşturur.

  2. F3 kare zamanı grafiğini, FPS sayısını değil izleyin

    Köşedeki sayı sivri uçları gizliyor. F3 ekranının altındaki kare zamanı grafiği, maliyetin tam olarak nereye düştüğünü gösteriyor; bu da sorunun gölgelerden, render mesafesinden veya başka bir şeyden kaynaklanıp kaynaklanmadığını size söylüyor.

  3. Önce gölgeleri düzenle

    Gölge mesafesini ve gölge çözünürlüğünü azar azar azaltın. Bu tek değişiklik, çoğu pakette diğer ayarlardan daha fazla FPS geri kazandırır.

  4. Hacimleri ve yansımaları azaltın

    Volumetrik aydınlatmayı, volumetrik sisi ve yansımaları azaltın veya devre dışı bırakın. Bunlar bir sonraki en büyük maliyetleri oluşturuyor ve normal oyun oynarken eksikliği en az hissedilecek olanlar.

  5. Render mesafesini birkaç blok geriye çek

    Gölgelemeler, render mesafesinin zaten yarattığı maliyeti katlar. Burada yapılan küçük bir kesinti, gölgelendirici açıkken her zaman olduğundan daha etkili olur.

Yapı yüksekliğini artırarak daha az kesim yapmanızı sağlayın

Yukarıdaki ayarlar, kareleri doğrudan gölgelendiriciden geri kazanır, ancak daha sağlıklı çözüm, gölgelendiriciler devreye girmeden önce daha fazla kare bütçesi ayırmaktır. Sodium zaten bu işi oluşturma için yapıyor. Bunu oyun mantığı için Lithium ile birleştirerek genel olarak daha yüksek bir temel oluşturursunuz, böylece gölgelendirici sıkı bir bütçeye girmek yerine daha büyük bir bütçeye girer. Minecraft için en iyi performans modları bu temel yığınına kapsamlı bir şekilde değiniyor.

Eğer Terminus, Iris ve Sodium gibi bakımlı bir istemci üzerinden oynuyorsanız, shader paketleri zaten mevcut olan shaderpacks klasörüne doğrudan düşer ve performans temeli zaten yerleşiktir.

Ayarlar Kısaltmak Yeterli Olmuyor

Eğer gölgeleri, volumetrikleri, yansımaları ve render mesafesini kısaltmış olsanız da kare hızı hala düşükse, paketinizin GPU'nuzun kaldırabileceğinden daha ağır olduğunu gösterir. Bu, peşinden gitmeniz gereken bir yapılandırma sorunu değildir. Minecraft shader kademe listesi içeriğinde belirtildiği gibi bir kademe aşağıya inmek, ayarlar menüsünde başka bir saat harcamaktan daha hızlı daha iyi bir sonuç verir.

Sıkça Sorulan Sorular

Terminus'u yakala

Iris and Sodium baked into the profile, headroom included.