200 читали · 4 года назад
Что такое шейдеры? Откуда и зачем они взялись?
Наверняка, многие из вас сталкивались с понятием шейдера и не понимали, что оно значит. Давайте же разберёмся, что такое шейдер. Немного истории Начнём с того, что видеокарты (GPU) выполняют функцию отрисовки кадра, то есть переводят геометрические данные каждого объекта сцены в пиксели, проще говоря создают картинку исходя из данных. Изначально видеокарты могли выполнять только определённые, зашитые в них с самого начала аппаратные алгоритмы, из-за чего нельзя было добиться высококачественных эффектов, однако со временем появились видеокарты, которые можно было программировать...