Unity 5.4 (actualmente en versión beta), traerá una característica muy esperada (desde 2013) que es texturas de matriz, en el mismo vano que ArrayTexture de OpenGL . Sin embargo, después de leer un poco sobre las matrices-texturas y los atlas de texturas, todavía no puedo entender las diferencias técnicas en su uso por parte de las CPU y GPU.
Por lo tanto, para ser más específicos, me gustaría pedir una explicación sobre las principales diferencias entre cómo la CPU y la GPU tratan el atlas de textura y las matrices de textura y, lo que es más importante, cómo estas diferencias pueden afectar el rendimiento y el manejo de la memoria (p. Ej. cómo las matrices de texturas pueden tener más rendimiento que los atlas de texturas, etc.
Si faltan detalles técnicos sobre la implementación de Unity debido a su desafortunada fuente cerrada, estaría muy contento con una respuesta con respecto a OpenGL.s ArrayTexture.