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