Шейдер - функция и программа компьютерной графики для создания тех или иных эффектов в изображениях. Виды шейдеров: вершинные, пиксельные, геометрические. Вершинные шейдеры могут изменять или трансформировать 3D-объекты, задаваемые вершинами. Пиксельные программы-шейдеры используются для создания сложных эффектов, позволяют менять цвета пикселей на основе каких-либо данных. С помощью геометрических шейдеров можно имитировать модификации и уничтожение объектов.