Lessico IT › Programmazione › Shader Minifier

Shader Minifier

Programmazione Svenska → Aggiornato: 2026-10-03

Strumento che comprime il codice GLSL e HLSL nel testo più breve possibile, pensato per le intro in cui conta ogni byte.

In una 4k intro la parte visiva è spesso un singolo shader, di frequente con raymarching, e viene passato al driver grafico come codice sorgente. Quel sorgente rimane quindi nell'eseguibile come testo semplice finché non interviene il packer. Shader Minifier, del gruppo francese Ctrl-Alt-Test e scritto in F#, rinomina le variabili con singole lettere, elimina gli spazi, accorcia le costanti e unisce le dichiarazioni.

L'output è un header C con lo shader come stringa, pronto per essere collegato e compresso da Crinkler. Lo strumento sceglie anche i nomi in modo che gli stessi caratteri ricorrano spesso, il che aiuta il packer: minificazione e compressione vengono ottimizzate insieme e non separatamente.

← Torna al lessico