245 читали · 8 лет назад
Хочу всё знать. Языки управления шейдерами
Каждому увлекающемуся компьютерными играми гику известно понятие шейдера. Это компьютерная программа, исполняемая на видеокарте и, соответственно, отвечающая за графику в играх и мультимедиа. От того, насколько грамотно написаны шейдеры, зависит и визуальная составляющая, и fps (количество кадров в секунду). Для написания шейдеров используются специальные языки программирования. Как правило, это упрощенные версии популярных представителей, часто С, содержащие специальные типы данных, такие как цвет, нормаль, вес, объем и т...
398 читали · 1 год назад
GLSL для начинающих: Погружение в мир графического шейдерного языка
GLSL (OpenGL Shading Language) — это шейдерный язык, который используется для программирования графических процессоров (GPU) в системах рендеринга с использованием OpenGL. Он позволяет разработчикам создавать сложные графические эффекты и улучшать визуализацию в играх и приложениях. В этой статье мы подробно рассмотрим основы GLSL, его особенности и применение, чтобы помочь начинающим разработчикам понять его возможности и начать создавать свои собственные шейдеры. OpenGL — это кроссплатформенный графический API, который используется для рендеринга 2D и 3D графики...
Какие языки программирования используют в Моушн-дизайне?
Моушн-дизайн (motion design) представляет собой процесс создания анимационной графики, основанной на принципах графического дизайна, в контексте кинопроизводства, видеопроизводства и других визуальных медиа. Примерами моушн-дизайна являются анимационное оформление для видео, телевидения и кино, создаваемое с использованием компьютерных технологий и классических приемов съемки. Современные моушен-дизайнеры используют различные компьютерные программы, такие как Adobe After Effects, для создания высококачественных рендеров и интеграции визуальных медиафайлов в свои проекты...