127 читали · 7 лет назад
Хочу всё знать. Языки управления шейдерами
Каждому увлекающемуся компьютерными играми гику известно понятие шейдера. Это компьютерная программа, исполняемая на видеокарте и, соответственно, отвечающая за графику в играх и мультимедиа. От того, насколько грамотно написаны шейдеры, зависит и визуальная составляющая, и fps (количество кадров в секунду). Для написания шейдеров используются специальные языки программирования. Как правило, это упрощенные версии популярных представителей, часто С, содержащие специальные типы данных, такие как цвет, нормаль, вес, объем и т...
4 месяца назад
GLSL для начинающих: Погружение в мир графического шейдерного языка
GLSL (OpenGL Shading Language) — это шейдерный язык, который используется для программирования графических процессоров (GPU) в системах рендеринга с использованием OpenGL. Он позволяет разработчикам создавать сложные графические эффекты и улучшать визуализацию в играх и приложениях. В этой статье мы подробно рассмотрим основы GLSL, его особенности и применение, чтобы помочь начинающим разработчикам понять его возможности и начать создавать свои собственные шейдеры. OpenGL — это кроссплатформенный графический API, который используется для рендеринга 2D и 3D графики...