S3TC

Definizione rapida

Tecnica di compressione delle texture grafiche sviluppata da S3 per ridurre memoria e banda necessarie al rendering.

Spiegazione

S3TC codifica le texture in blocchi compatti, così la scheda video conserva più immagini nella memoria disponibile e trasferisce meno dati. La tecnologia è poi entrata nelle DirectX con il nome DXTC, diventando una soluzione diffusa nella grafica tridimensionale.

Esempio pratico

Un videogioco può archiviare una superficie muraria in formato S3TC e inviarla alla GPU già compressa, limitando l'occupazione della memoria video.

Spiegazione tecnica

L'algoritmo suddivide l'immagine in piccoli blocchi e rappresenta i colori mediante valori di riferimento e indici. La GPU può campionare la texture compressa direttamente, evitando una decompressione completa preliminare.

Da non confondere con

Non è una compressione generica per documenti: è progettata specificamente per texture impiegate nel rendering grafico.