İçeriğe geç
ModFiveM

Boyutu optimize et

Optimize et, ped’i kıyafet kıyafet analiz eder: her kıyafet dışa aktarıldığında ne kadar yer kaplıyor, ne kazandırabilir ve ne kadar belli olur. Analiz hiçbir şeyi değiştirmez. Sonra bir kıyafetin dokularını ve üçgenlerini önizleyip azaltabilirsin, tek tek ya da birkaçını aynı anda.

Boyut neden önemli

Ped’i gören her oyuncu dosyalarını sunucudan indirir, bu yüzden büyük bir ped daha geç görünür. Sunucunun bir ped’in ne kadar büyük olabileceğine dair bir sınırı varsa da onun içine sığması gerekir.

Denetçide bir kıyafeti optimize et

  1. Kıyafeti seç. Denetçide Optimizasyon altında kıyafetin boyutu ve Orijinal, Hafif, Dengeli ve Güçlü seviyeleri durur; her biri kıyafetin yaklaşık ne kadar olacağını ve görünüşün ne kadarını koruduğunu gösteren üç noktayla. Önerilen nereden başlayacağını gösterir.

  2. Bir seviye seç. ModFiveM onu bir kopya üzerinde oluşturur ve 3D görünümde gösterir; orada Orijinal ve Optimize önce ve sonra arasında geçiş yapar.

  3. Uygula düğmesine bas. Geçmişte tek bir adımdır, yani Geri al onu geri alır, Orijinali geri yükle ise kıyafete ilk halini verir. Optimize edilmiş bir kıyafet, dışa aktardığında kıyafet başına bir kez 3 kredi tutar; önizleme, geri alma ve geri yükleme ücretsiz.

Hafif yalnızca analizin önerdiğini yapar ve neredeyse belli olmaz; Zaten hafif yazıyorsa kazanılacak bir şey yoktur. Dengeli daha ileri gider ve biraz belli olabilir, Güçlü kıyafeti en küçük haline getirir ve belli olabilir. Sorunlar altında çok büyük bir doku ya da modelde seni buraya getiren Bu kıyafeti optimize et düğmesi bulunur.

Özel, Optimize et altındaki kıyafet sayfasıyla aynı seçimleri gösterir: her doku için bir boyut, üçgenler ve daha düşük LOD’lar.

Ped’i analiz et

  1. Üst çubukta Optimize et düğmesine bas. Panel denetçinin yerini alır ve ped’i, haritalar dışa aktarma penceresinde ayarlandığı gibi analiz eder. Her düzenlemeden sonra yeniden analiz eder.

  2. Sunucunun sınırını Hedef (MB) alanına yaz. Hedef projeyle birlikte saklanır. Başlangıç, optimizasyonu ilk açtığındaki ped boyutudur; Kazanılan ise o zamandan beri kazandığın. Başlangıcı sıfırla, şimdiki boyutu yeni başlangıç yapar.

  3. Kıyafetler ve kazanç altında kıyafetler durur, küçülebilecek olanlar önce. Her kıyafetin bir durumu vardır: Büyük iyileştirme mümkün, Biraz iyileştirme mümkün ya da Zaten optimize, burada optimize ettiğin bir kıyafet için de Optimize edildi. Satır kıyafetin boyutunu, 4096 × 4096’lık bir doku gibi en fazla üç nedeni ve yaklaşık ne kadar kazandırabileceğini gösterir.

Sunucunun sınırları

Sunucunu Sunucu içinde seç. FiveM standardı hedef koymaz: FiveM’in ped boyutu için bir sınırı yok, yalnızca 16 MB üzeri dosyalar için bir uyarısı var, yani hedef senin. Hafif sunucu hedefi 30 MB yapar, 1024 üzeri dokuları çok büyük sayar ve her kıyafete üçgen bütçesinin %75’ini verir. Analiz ve hedefe giden yol seçtiğini takip eder.

Özel senin kendi sınırlarındır: En büyük doku, Üçgen bütçesi ve yazdığın hedef. Bu tarayıcıda saklanırlar. Sınırdan büyük bir doku, yalnızca bu az ya da orta derecede belli oluyorsa sınırın boyutunda önerilir; çok belli olacaksa doku olduğu gibi kalır ve sınır kıyafetin satırında bir neden olarak yazar.

Hedefe giden yol

Ped hedefinin üzerindeyken Hedefe giden yol, ped’in tahminen hedefe ulaşmasına kadar en az görünür kayıpla en çok kazandıran değişiklikleri listeler. Düşük etkili değişiklikler yetmezse orta etkili değişikliklerin ne kadar ileri götüreceğini söyler. Yüksek etkili değişiklikler asla önerilmez.

Sonraki adım, neyle başlayacağını gösterir. Bir durum, az belli olan gerçek bir kazanç gerektirir: kıyafetin doğru görünmesi için gereken büyük bir doku sorun sayılmaz.

Birkaç kıyafet aynı anda

  1. Hedefe giden yolun altındaki Birkaçını optimize et düğmesine bas. Bir sayfa yolun kıyafetlerini gösterir; her biri ayarlarıyla, tahminen ne kazandıracağıyla ve ne kadar belli olacağıyla. Hepsi işaretlidir; olduğu gibi kalması gerekenin işaretini kaldır. Önizle, bir kıyafeti tam o ayarlarla açar ve geri dönünce sayfaya gelirsin.

  2. Kontrol et düğmesine bas. İşaretli kıyafetler ped’in bir kopyası üzerinde oluşturulur ve tek tek kontrol edilir; ped de tam olarak dışa aktarımın yazacağı şekilde ölçülür. Kontrolünde hata bulunan bir kıyafet dışarıda bırakılır ve satırında nedeni yazar.

  3. Uygula düğmesine bas. Yalnızca tam olarak işaretli kıyafetlerin kontrolünden sonra çalışır. Kıyafetler geçmişte tek bir adım olarak değişir, yani Geri al hepsini aynı anda geri alır ve her kıyafet yine de tek başına geri yüklenebilir. Optimize edilmiş her kıyafet, dışa aktardığında 3 kredi tutar.

Kıyafet listesinin üstündeki Tüm ped’i optimize et, aynı sayfayı Büyük iyileştirme mümkün ya da Biraz iyileştirme mümkün durumundaki her kıyafetle açar; az belli olan değişikliklerle ya da sunucu sınırın gerektiriyorsa orta derecede belli olanlarla. Hedef gerektirmez.

Bilmekte fayda var

ModFiveM asla kendiliğinden birkaç kıyafeti değiştirmez: sayfada Uygula düğmesine basana kadar hiçbir şey yapılmaz ve çok belli olan değişiklikler asla önerilmez.

Her seferinde tek kıyafet

Bir kıyafeti görmek için Gör ve optimize et ya da Ayrıntıları gör düğmesine bas. Kıyafet 3D görünümde seçilir ve Optimize et seni listeye geri götürür.

Dokular altında her doku için bir boyut seçersin. Kıyafet açıldığında ModFiveM, her küçük boyutun dokunun kıyafetin kullandığı bölümlerinde ne kadar detay kaybettiğini ölçer ve önerilen boyut bu ölçüyü takip eder. Her boyut yaklaşık ne kazandırdığını ve ne kadar belli olduğunu söyler: düşük, orta ya da yüksek etki. Tüm varyantlar için aynı her varyanta aynı boyutu verir, Öneriyi hepsine uygula önerilere geri döner.

Geometri altında kıyafetin kaç üçgeni olduğu ve onları azaltacak hazır ayarlar durur: Güvenli (~%15), Dengeli (~%30), Agresif (~%50) ve Özel. Kıyafet açıldığında ModFiveM her hazır ayarı sadeleştiriciyle yapar ve kaç üçgen bıraktığını ve ne kadar belli olduğunu gösterir. Modelin ve alternatif modellerinin yüksek LOD’u sadeleştirilir: boyun ve manşetler gibi açık kenarlar yerinde kalır ve korunan her nokta kemik ağırlıklarını, renklerini ve UV’lerini korur. Düşük LOD’lar olduğu gibi kalır, çünkü Alt LOD’ları koru açılmadıkça dışa aktarım yalnızca yüksek LOD’u yazar. Az üçgenli bir kıyafetin hazır ayarı yoktur; şekillendirilmiş bir kafa ya da yapay zekâdan gelen yeni bir kafa geometrisini korur.

Önizle ve uygula

  1. Önizle düğmesine bas. Kıyafet seçilen boyutlar ve üçgenlerle, ped’in bir kopyası üzerinde, her doku kendi formatında ve saydamlığıyla oluşturulur.

  2. Kıyafeti 3D görünümde önce ve sonra görmek için Orijinal ya da Optimize seç. 3D görünüm odaktayken Tab ikisi arasında geçiş yapar; Tel kafes ise kıyafetin üçgenlerini iki tarafta da üzerine çizer. Tablo, kıyafetin ve tüm ped’in dışa aktarımın yazacağı boyutunu, üçgenleri, köşeleri ve en büyük dokuyu gösterir; Kontrol et ise sonuçta yanlış bir şey olup olmadığını söyler. Bir dikişte kaldırılan noktalar gibi uyarılar yine de uygulamana izin verir.

  3. Uygula düğmesine bas. Yalnızca kontrol hata bulmadıysa çalışır. Dokular ve üçgenler geçmişte tek bir adım olarak değişir, yani Geri al geri alır. Kıyafet, dışa aktardığında bir kez 3 kredi tutar. Kıyafetin listede yanında artık Optimize edildi yazar ve geri döndüğünde analiz yeniden çalışır.

Orijinali geri yükle, kıyafeti ilk optimizasyonundan önceki haline geri getirir. Kıyafeti ondan sonra değiştirdiysen bu değişiklikler kaybolur ve optimizasyon paneli bunu önce söyler. Orijinal, kayıt 2000 adımdan sonra bir ped olarak yazılana kadar projeyle kalır; ondan sonra geri yüklenecek orijinal kalmaz.

Azaltılmış üçgenler bu cihazda projeyle birlikte saklanır, yani projeyi tekrar açmak tamamen aynı kıyafeti verir. Projeyle birlikte silinirler.

Bilmekte fayda var

Önizleme hiçbir şeyi değiştirmez: bir kopya üzerinde oluşturulur ve başka bir seçim ya da ped’de başka bir değişiklik onu kaldırır. Doku ya da harita düzenlemesi, ten veya dövmeler gibi boyanmış katmanları olan bir kıyafet, katmanlar kapanana kadar dokularını ve haritalarını korur, yoksa bir dahaki boyamada eski boyut geri gelirdi. Üçgenleri yine de azaltılabilir.

Daha düşük LOD’lar

Bir kıyafetin sayfasında Alt LOD’lar altında Alt LOD’ları oluştur kutusunu işaretleyebilirsin. ModFiveM yüksek LOD’dan aynı noktalar ve aynı kemik ağırlıklarıyla orta ve düşük bir LOD yapar: orta üçgenlerin yaklaşık %30’unu, düşük %5’ini korur, oyunun kendi kıyafetlerinde olduğu gibi ya da açık kenarları kaydırmadan gidebildiği kadar. Prop’lar almaz, çünkü oyunun kendi prop’larında yok; şekillendirilmiş bir kafa ya da yapay zekâdan gelen yeni bir kafa da almaz.

Önizleme LOD başına üçgenleri gösterir; 3D görünümde LOD ise optimize edilmiş tarafın 3D görünümde hangi LOD’da gösterileceğini seçer. Uygula onları dokular ve üçgenlerle aynı adımda yapar ve azaltılmış üçgenler gibi projeyle saklanırlar.

Dışa aktarım onları yalnızca dışa aktarma penceresinde Alt LOD’ları koru açıksa yazar. Başta kapalıdır, yani aksi halde dışa aktarım eskisi gibi yalnızca yüksek LOD’u yazar ve dosyalar büyümez. Daha düşük LOD’lar, kayıt bir ped olarak yazıldığında da projede kalır.

Hızlı düzeltmeler

  • Saydamlığa ihtiyacı olmayan dokular: içinden hiçbir şey görünmeyen DXT5 dokular onun yerine DXT1 olarak, yarı boyutta yazılır.

  • Aynı varyantlar: başka bir varyantla tamamen aynı olan varyantlar kaldırılır.

  • Hiçbir kıyafetin kullanmadığı dokular: dosyalarda hiçbir kıyafetin kullanmadığı dokular kaldırılır.

  1. Hızlı düzeltmeler bölümünü aç. Başta hiçbir şey işaretli değil. Yapılmasını istediğini işaretle; alttaki satır ped’in bununla ne kadar olacağını ve o zaman sığıp sığmadığını gösterir: Hedefe uyuyor ya da Hâlâ hedefin üstünde.

  2. Uygula düğmesine bas. İşaretlenen her değişiklik geçmişte tek bir adım olarak yapılır, yani Geri al hepsini geri alır. Hızlı düzeltmeler kredi tutmaz.

Uyarı

Hiçbir kıyafetin kullanmadığı dokular kafaya ya da vücuda ait olabilir. Kaldırmadan önce kontrol et.

Tek bir dokuyu küçült

Bir dokuyu denetçide de küçültebilirsin. Bir varyant seç, Yeni boyut içinde bir boyut ve bunun Bu doku mı yoksa Kıyafetteki tüm dokular mı için olduğunu seç, sonra Yeniden boyutlandır düğmesine bas. Boyut zaten dokunun mip seviyelerinden biriyse doğrudan oradan alınır. Değilse doku DXT olarak yeniden kodlanır ve biraz detay kaybedebilir; denetçi bunu sen basmadan önce söyler.

Format ve mip seviyelerini değiştir

Denetçide, boyutun altında Piksel formatı durur. DXT1 en küçüğüdür ama saydamlığı yoktur, DXT5’te vardır ve iki kat büyüktür, sıkıştırılmamış ise kalite kaybetmez ama DXT1’in yaklaşık sekiz katı yer kaplar. Seçim Bu dokuyu değiştir ya da Kıyafetteki tüm dokuları değiştir içindir, altındaki satır önceki ve sonraki boyutu gösterir ve Formatı değiştir dokuları geçmişte tek bir adım olarak yeniden yazar. Kredi tutmaz.

Mip seviyeleri, oyunun uzaktan gösterdiği, dokunun daha küçük kopyalarıdır. Seviyeleri atmak dosyayı küçültür ve her formatta çalışır, çünkü seviyeler yalnızca kesilip atılır. Seviye eklemek dokuyu yeniden yazmak demektir, bu yüzden yalnızca yukarıdaki üç formatta mümkündür. En küçük seviye 4 × 4’tür, yani liste dokunun boyutunun izin verdiği sayıda biter.

Bilmekte fayda var

Dokunun içinden bir şey görünüyorsa DXT1 kapalıdır, çünkü saydamlık kaybolurdu. ModFiveM yazdığından fazla format da okur: örneğin BC7’deki bir doku yeniden yazılmadan daha az seviyeye indirilebilir, ama ona başka bir format seçersen yeniden yazılır ve tekrar BC7’ye çevrilemez.