Aller au contenu

Stoppez le texture loss sur votre serveur FiveM

Le texture loss ressemble à un problème de joueur, mais c'est surtout un problème de serveur : les resources que vous streamez demandent plus de mémoire vidéo que le budget du jeu ne le permet. Voici comment trouver lesquelles et les ramener sous le budget.

Ce qu’est vraiment le texture loss

GTA réserve un budget de mémoire vidéo aux textures streamées. Quand ce qui entoure le joueur demande plus que ce budget, le jeu abandonne les textures de plus haute résolution qu’il peut : les routes deviennent des aplats de couleur, les bâtiments des boîtes peu détaillées, les voitures paraissent floues. C’est le texture loss, parfois appelé « city bug ».

La checklist côté serveur

  1. Packs de voitures. Les voitures addon arrivent souvent avec des maps de peinture 4K, de saleté 4K et d’intérieur 4K. Une voiture, ça passe ; quarante dans un showroom, non. Réduisez les maps d’intérieur, de saleté et de dessous de caisse à 1024 px ou moins.
  2. Vêtements. Les packs de vêtements avec des maps 2K ou 4K par drawable se multiplient vite, car chaque ped à l’écran streame sa propre tenue.
  3. MLOs et maps. Les intérieurs utilisent souvent des textures 4K sur de petits props dont les joueurs ne s’approchent jamais.
  4. Textures non compressées. Certains convertisseurs enregistrent les textures sans compression, huit fois plus lourdes en mémoire qu’une version compressée.
  5. Textures en double entre resources : la même image livrée par plusieurs packs coûte de la mémoire plusieurs fois.

Mesurer, puis couper

Deviner fait perdre des jours. Mesurez le coût de streaming de chaque resource, commencez par la plus lourde et ne redimensionnez que ce qui est trop grand. Un pack de voitures peut souvent perdre la moitié de sa mémoire de textures sans différence visible à distance de vue normale.

Ensuite, côté client

Une fois le serveur sous le budget, les conseils côté client font le reste : le curseur extended texture budget pour les joueurs qui ont de la VRAM en réserve, et éviter les packs graphiques en très haute résolution par-dessus un serveur lourd.

Questions fréquentes

Les joueurs ne peuvent-ils pas simplement augmenter le budget de textures ?

Le curseur extended texture budget aide les joueurs qui ont de la VRAM en réserve, mais il ne corrige pas un serveur trop lourd. Les joueurs avec une carte de 4 à 6 Go ont toujours du texture loss.

Pourquoi c'est pire dans les zones animées ?

Chaque voiture, ped et prop à portée streame ses textures en même temps. Un car meet avec vingt voitures addon en 4K peut demander plus de mémoire que toute la map autour.

Comment savoir quelle resource pose problème ?

Mesurez le coût de streaming de chaque resource. Les packs de voitures, les packs de vêtements et les MLOs avec des textures 4K forment généralement le trio de tête.

Essayez gratuitement

Créez un compte gratuit, rejoignez le Discord pour vos crédits et créez votre premier asset en quelques minutes.