S2TC (abreviatura de Super Simple Texture Compression ) es un algoritmo de compresión de texturas basado en Color Cell Compression . [ 1 ] Está diseñado para ser compatible con los descompresores S3TC patentados existentes , evitando así la necesidad de pagar tarifas de licencia de patente. [ 2 ]
Según los autores, las texturas comprimidas producidas por una buena implementación de S2TC tienen una calidad similar a las producidas por una mala implementación de S3TC. La implementación de referencia de S2TC también es capaz de descomprimir texturas comprimidas con S3TC, pero en lugar de implementar los aspectos patentados del algoritmo, el descompresor de S2TC selecciona colores al azar. S2TC se creó para ofrecer una alternativa a S3TC para implementaciones de OpenGL de código abierto que, por motivos legales, no podían implementar algoritmos patentados.
Tenga en cuenta que la patente expiró el 2 de octubre de 2017. Desde entonces, Mesa cuenta con soporte para S3TC. [ 3 ]
Referencias
Enlaces externos
- La wiki de S2TC
- Algoritmos de compresión con pérdida
- Compresión de texturas