Introducción a los Atlas de Texturas

Para ofrecer un buen rendimiento en múltiples plataformas, el Wonderland Editor combina automáticamente texturas en atlas de texturas. Un atlas de textura reduce la cantidad de enlaces de textura que necesita tu dispositivo al unir múltiples texturas en una sola.

Sin embargo, con activos grandes, el atlas de textura generado puede provocar que las texturas no se rendericen, si los tamaños de las imágenes de textura superan el tamaño máximo del atlas.

Aumentar el Tamaño del Atlas 

La forma más sencilla de evitar que las texturas se rompan debido a los atlas es aumentar el tamaño del atlas. Aumentar el tamaño del atlas reducirá el rendimiento, pero muchos proyectos no notarán una disminución notable.

Para cambiar el tamaño de un atlas de texturas, ve a Views > Project Settings > Rendering y encuentra textureAtlasSize, donde puedes usar el menú desplegable para cambiar el tamaño en píxeles. Usa las opciones compressedTextureAtlasSize para cambiar el tamaño del atlas de textura comprimida.

Reducir el Tamaño de las Texturas 

Otra forma fácil de evitar que las texturas se rompan es reducir el tamaño de las texturas de imagen de los activos: navega a Views > Resources > Images. Esta pestaña contiene una lista de todas las imágenes que se han importado al proyecto.

Aquí, puedes usar la configuración maxSize para reducir la cantidad de espacio que cada imagen usará en un atlas.

Recuerda, reducir el tamaño de la imagen hará que su textura aparezca a una resolución más baja en tu aplicación.

Tipos de Atlas 

Las imágenes de fuentes y las imágenes cargadas desde archivos .glb/.gltf o archivos de imagen no comprimidos se añadirán al atlas no comprimido. Cambiar el tamaño del atlas o el tamaño de estas imágenes afectará la suficiencia del atlas de texturas no comprimido.

Las imágenes importadas en el editor se comprimen por defecto y terminan en el atlas de texturas comprimidas. Cambiar el tamaño del atlas comprimido o el tamaño de estas imágenes afectará por tanto la suficiencia del atlas de texturas comprimido.

Si el tamaño del atlas no comprimido es insuficiente, pero queda mucho espacio en el atlas no comprimido, puede ser útil desactivar la compresión para algunas de las imágenes importadas, como se describe en la siguiente sección.

Comprimir Imágenes 

Para conservar la memoria de imagen en el GPU, Wonderland Editor comprimirá automáticamente las imágenes importadas. Las imágenes comprimidas pueden tener artefactos que podrían ser inaceptables para tu aplicación. Para desactivar la compresión de una imagen, navega a Views > Resources > Images y desmarca la casilla compressed.