İçeriğe atla

FiveM oversized assets uyarısını çöz

Sunucu konsolu bir asset'in çok fazla fiziksel bellek kullandığı uyarısını verdiğinde, sana tek bir dosyanın oyunculara olması gerekenden çok daha fazla VRAM'e mal olacağını söylüyor. Bu, doku kaybının ve takılmaların yaygın bir nedenidir. İşte dosyayı nasıl bulacağın ve görünümü bozmadan nasıl düzelteceğin.

Uyarı neyi ölçer

FiveM, dosyanın diskte ne kadar büyük olduğunu değil, stream edilen her asset’in yüklendikten sonra ne kadar belleğe ihtiyaç duyduğunu tahmin eder. ZIP içinde sıkıştırılmış saklanan bir doku bile VRAM’de onlarca megabayta açılabilir ve sıkıştırılmamış bir doku, aynı boyuttaki sıkıştırılmış bir dokudan sekiz kata kadar daha pahalıdır.

Her zamanki suçlular:

  • Proplarda, araçlarda ve iç mekanlarda 4K veya 8K dokular, özellikle kir, iç mekan ve detay haritaları.
  • Sıkıştırılmış bir formatın aynı görüneceği yerde sıkıştırılmamış dokular (A8R8G8B8).
  • FiveM’in tek parça halinde stream etmeyi reddettiği 16 MB’ı aşan doku sözlükleri.
  • Kopya dokular: aynı resmin farklı isimler altında birkaç kez saklanması.
  • LOD’ları ana model kadar ağır olan çok yoğun modeller.

Dosyayı bul

Uyarı asset’in adını verir. Düzinelerce araçlık bir paket ya da yüzlerce proplu bir MLO için bunun yerine tüm kaynağı tara: optimizer stream edilen her dosyanın bellek maliyetini sıralı şekilde listeler, böylece önce neyi düzelteceğini görürsün.

Görünümü kaybetmeden düzelt

  1. Her şeyi değil, aşırı büyük olanı yeniden boyutlandır. Bir bijon somunundaki 4K kir haritası, görünür bir fark olmadan 512 px olur.
  2. Sert kenarların önemli olduğu dokular (yazı, UI, decal’lar) hariç sıkıştırılmamış olanı sıkıştır.
  3. Kopyaları ve kullanılmayan dokuları kaldır: hiçbir materyalin örneklemediği resimler bile bellek harcar.
  4. Mesh’leri yalnızca sorun onlarsa azalt. Küçük proplardaki yoğun LOD’ları kırpmaya değer; oyuncuların etrafında dolaştığı bir vitrin modelini değil.

Sonrasında taramayı tekrar çalıştır: uyarı gitmiş olmalı ve kaynağın indirmesi de daha küçük olmalı.

Sık sorulanlar

Uyarı sadece kozmetik mi?

Hayır. FiveM sana asset'in streaming'e zarar verecek kadar büyük olduğunu söylüyor. Bu tür asset'lerin birçoğu bir araya gelince zayıf PC'lerde doku kaybına, pop-in'e ve crash'lere neden olur.

YTD'yi bölsem yeter mi?

16 MB'ı aşan bir doku sözlüğünü bölmek yüklenmesini sağlar ama bellek maliyeti aynı kalır. Aşırı büyük dokuları yeniden boyutlandırmak ise nedeni çözer.

Yeniden boyutlandırmak bulanıklaştırır mı?

Kimsenin yakından bakmadığı şeyleri küçültürsen hayır: iç mekan kir haritaları, küçük parçalardaki 4K haritalar, kopyalar. Boya sayfaları ve oyuncuların okuduğu yazılar keskin kalır.

Ücretsiz dene

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