Un sombreador (llamado "shader" en inglés) es un programa informático que realiza cálculos gráficos escrito en un lenguaje de sombreado que se puede compilar independientemente.