Saltar al contenido

Acaba con el texture loss en tu servidor FiveM

El texture loss parece un problema del jugador, pero casi siempre es un problema del servidor: los resources que haces streaming piden más memoria de vídeo de la que permite el presupuesto del juego. Así descubres cuáles son y los vuelves a meter dentro del presupuesto.

Qué es realmente el texture loss

GTA reserva un presupuesto de memoria de vídeo para las texturas en streaming. Cuando lo que rodea al jugador necesita más que ese presupuesto, el juego descarta las texturas de mayor resolución que puede: las carreteras se vuelven de color plano, los edificios pasan a ser cajas de poco detalle y los coches se ven borrosos. Eso es el texture loss, a veces llamado “city bug”.

La checklist del lado del servidor

  1. Packs de coches. Los coches add-on suelen traer mapas de pintura en 4K, de suciedad en 4K y de interior en 4K. Un coche no pasa nada; cuarenta en un concesionario, sí. Reduce los mapas de interior, suciedad y bajos a 1024 px o menos.
  2. Ropa. Los packs de ropa con mapas de 2K o 4K por drawable se multiplican rápido, porque cada ped en pantalla hace streaming de su propio outfit.
  3. MLO y mapas. Los interiores usan a menudo texturas 4K en props pequeños a los que los jugadores nunca se acercan.
  4. Texturas sin comprimir. Los conversores a veces guardan las texturas sin comprimir, ocho veces más grandes en memoria que una versión comprimida.
  5. Texturas duplicadas entre resources: la misma imagen incluida en varios packs cuesta memoria varias veces.

Mide y luego recorta

Adivinar te hace perder días. Mide el coste de streaming de cada resource, empieza por el más grande y reduce solo lo que esté sobredimensionado. Un pack de coches a menudo puede perder la mitad de su memoria de texturas sin una diferencia visible a una distancia de visión normal.

Después, el lado del cliente

Cuando el servidor está dentro del presupuesto, los consejos para el cliente ayudan con el resto: el slider de extended texture budget para los jugadores con VRAM de sobra, y evitar packs gráficos de resolución muy alta encima de un servidor pesado.

Preguntas frecuentes

¿No basta con que los jugadores suban el presupuesto de texturas?

El slider de extended texture budget ayuda a los jugadores con VRAM de sobra, pero no arregla un servidor sobredimensionado. Los jugadores con tarjetas de 4 a 6 GB siguen teniendo texture loss.

¿Por qué empeora en zonas concurridas?

Cada coche, ped y prop que está en rango hace streaming de sus texturas a la vez. Una quedada con veinte coches add-on en 4K puede necesitar más memoria que todo el mapa a su alrededor.

¿Cómo sé qué resource es el problema?

Mide el coste de streaming de cada resource. Los packs de coches, los packs de ropa y los MLO con texturas 4K son los tres sospechosos habituales.

Pruébalo gratis

Crea una cuenta gratis, únete al Discord para tus créditos, y construye tu primer asset en minutos.