Riješi FiveM upozorenje oversized assets
Kad te konzola servera upozori da asset troši previše fizičke memorije, govori ti da će jedan fajl igrače koštati mnogo više VRAM-a nego što bi trebao. To je čest uzrok gubljenja tekstura i štucanja. Evo kako pronaći fajl i popraviti ga, a da ne upropastiš izgled.
Šta upozorenje mjeri
FiveM procjenjuje koliko memorije treba svakom streamanom assetu kad se učita, a ne koliki je fajl na disku. Tekstura spremljena kompresovano u ZIP-u i dalje se može raširiti na desetine megabajta u VRAM-u, a nekompresovana tekstura košta i do osam puta više od kompresovane iste veličine.
Uobičajeni krivci:
- 4K ili 8K teksture na propovima, autima i enterijerima, pogotovo dirt, interior i detail mape.
- Nekompresovane teksture (A8R8G8B8) tamo gdje bi kompresovan format izgledao isto.
- Texture dictionaryji preko 16 MB, koje FiveM odbija streamati u jednom komadu.
- Duple teksture: ista slika spremljena nekoliko puta pod različitim imenima.
- Jako gusti modeli s LOD-ovima teškim kao i glavni model.
Pronađi fajl
Upozorenje navodi asset. Za pack s desetinama auta ili MLO sa stotinama propova, radije skeniraj cijeli resurs: optimiser izlista trošak memorije svakog streamanog fajla, sortirano, pa vidiš šta prvo popraviti.
Popravi to bez gubitka izgleda
- Smanji ono što je preveliko, ne sve. 4K dirt mapa na šarafu točka postaje 512 px bez vidljive razlike.
- Kompresuj ono što je nekompresovano, osim tekstura gdje su bitni oštri rubovi (tekst, UI, decali).
- Izbaci duplikate i neiskorištene teksture: slike koje nijedan materijal ne čita i dalje troše memoriju.
- Mesheve smanjuj samo kad su oni problem. Guste LOD-ove na malim propovima vrijedi rezati; glavni model oko kojeg igrači hodaju ne vrijedi.
Poslije ponovo pokreni skeniranje: upozorenje bi trebalo nestati, a resurs je i manji za download.
Često pitano
Je li upozorenje samo kozmetičko?
Nije. To ti FiveM govori da je asset dovoljno velik da šteti streamingu. Mnogo takvih asseta zajedno izaziva gubljenje tekstura, pop-in i crasheve na slabijim računarima.
Mogu li samo podijeliti YTD?
Ako podijeliš texture dictionary veći od 16 MB, on će se učitati, ali trošak memorije ostaje isti. Smanjivanje prevelikih tekstura rješava uzrok.
Hoće li smanjivanje sve zamutiti?
Neće, ako smanjuješ ono u šta niko ne gleda izbliza: dirt mape u enterijeru, 4K mape na malim dijelovima, duplikate. Paint sheetovi i tekst koji igrači čitaju ostaju oštri.
Isprobaj besplatno
Napravi besplatan nalog, pridruži se Discordu za svoje kredite i napravi svoj prvi resurs za par minuta.
