127 читали · 7 лет назад
Хочу всё знать. Языки управления шейдерами
Каждому увлекающемуся компьютерными играми гику известно понятие шейдера. Это компьютерная программа, исполняемая на видеокарте и, соответственно, отвечающая за графику в играх и мультимедиа. От того, насколько грамотно написаны шейдеры, зависит и визуальная составляющая, и fps (количество кадров в секунду). Для написания шейдеров используются специальные языки программирования. Как правило, это упрощенные версии популярных представителей, часто С, содержащие специальные типы данных, такие как цвет, нормаль, вес, объем и т...
7 месяцев назад
Руководство для начинающих по написанию графических шейдеров. Введение.
Это небольшое руководство является переводом серии туториалов A Beginner's Guide to Coding Graphics Shaders. В нём описывается как работать с OpenGL и с помощью языка GLSL (OpenGL Shading Language) писать свои шейдеры. Часто написание шейдеров кажется чем-то наподобие чёрной магии и часто вообще непонятно. Существует...