İçeriğe atla

FiveM sunucunda texture loss sorununu bitir

Texture loss bir oyuncu sorunu gibi görünür ama çoğunlukla sunucu sorunudur: stream ettiğin resource'lar oyun bütçesinin izin verdiğinden fazla video belleği istiyor. Hangilerinin sorun olduğunu nasıl bulacağın ve onları bütçenin altına nasıl indireceğin burada.

Texture loss aslında nedir

GTA, stream edilen dokular için bir video belleği bütçesi tutar. Oyuncunun etrafındaki şeyler bu bütçeden fazlasını istediğinde oyun bırakabildiği en yüksek çözünürlüklü dokuları bırakır: yollar düz renge döner, binalar düşük detaylı kutulara dönüşür, araçlar bulanık görünür. İşte bu texture loss’tur, bazen “city bug” olarak da anılır.

Sunucu tarafı kontrol listesi

  1. Araç paketleri. Addon araçlar genellikle 4K boya, 4K kir ve 4K iç mekan map’leriyle gelir. Tek bir araç sorun değil; bir galeride kırk tanesi sorun. İç mekan, kir ve alt taraf map’lerini 1024 px veya altına küçült.
  2. Kıyafetler. Drawable başına 2K veya 4K map içeren kıyafet paketleri hızla katlanır, çünkü ekrandaki her ped kendi kıyafetini stream eder.
  3. MLO’lar ve haritalar. İç mekanlar sıklıkla oyuncuların yanına bile gitmediği küçük prop’larda 4K dokular kullanır.
  4. Sıkıştırılmamış dokular. Converter’lar bazen dokuları sıkıştırmadan kaydeder; bunlar bellekte sıkıştırılmış hâlinden sekiz kat büyüktür.
  5. Resource’lar arasında tekrarlanan dokular: birkaç paketin gönderdiği aynı görsel, belleğe birkaç kat maliyet çıkarır.

Önce ölç, sonra kes

Tahmin yürütmek günlerini yer. Her resource’un streaming maliyetini ölç, en büyüğünden başla ve sadece aşırı büyük olanları küçült. Bir araç paketi normal bakış mesafesinde gözle görülür bir fark olmadan doku belleğinin çoğu zaman yarısını kaybedebilir.

Ardından client tarafı

Sunucu bütçenin altına indiğinde client tarafı ipuçları geri kalanına yardımcı olur: boşta VRAM’i olan oyuncular için extended texture budget kaydırıcısı ve zaten ağır olan bir sunucunun üstüne çok yüksek çözünürlüklü grafik paketleri kurmaktan kaçınmak.

Sık sorulanlar

Oyuncular texture budget'ı yükseltse yetmez mi?

Extended texture budget kaydırıcısı boşta VRAM'i olan oyunculara yardımcı olur ama aşırı şişmiş bir sunucuyu düzeltmez. 4 ile 6 GB kartı olan oyuncular yine texture loss yaşar.

Kalabalık bölgelerde neden daha kötü oluyor?

Menzildeki her araç, ped ve prop dokularını aynı anda stream eder. Yirmi tane 4K addon aracın olduğu bir araç buluşması, etrafındaki tüm haritadan daha fazla bellek isteyebilir.

Sorunun hangi resource olduğunu nasıl anlarım?

Her resource'un streaming maliyetini ölç. 4K dokulu araç paketleri, kıyafet paketleri ve MLO'lar genelde ilk üçü oluşturur.

Ücretsiz dene

Ücretsiz bir hesap oluştur, kredilerin için Discord'a katıl ve ilk asset'ini dakikalar içinde oluştur.