Категории

Шейдеры (Shaders)

Шейдеры (Shaders) — программы для процессора графической карты (GPU). Шейдеры отвечают за то, как выглядят объекты в игре. Они определяют, каким образом игровой движок обрабатывает вершины и пиксели (фрагменты) 3D-моделей, создавая финальное изображение на экране. Вершинный шейдер работает с вершинами 3D-модели. Он может трансформировать их положение в пространстве, применять анимацию, рассчитывать освещение. Пиксельный или фрагментный шейдер определяет цвет каждого пикселя на поверхности объекта. Он использует текстуры, карты освещения, нормали и другую информацию для создания реалистичного вида материалов, теней, отражений и т.д.

Описание шейдеров в терминах: Шейдер.

Пользователи с интересом шейдеры [32]: Andrey, [A][R][T], RandomStroke, MaximLM_3D, Стас, hyper_boar, DEN 3D, stilet2010, ...

Изображения категории шейдеры:

portfolio-screen-2 Unity: 2D зона видимости из Among Us Эксперименты с шейдерами: отражения и координатная сетка Эксперименты с шейдерами: отражения и координатная сетка эффект воды relief

Документы с категорией шейдеры:

Название Автор Комм. Раздел
Имитация раскачивания дерева под воздействием ветраMikle19Программирование
Dynamic vertex pulling в Direct3D11bazhenovc38Программирование
Смешивание текстур ландшафтаAndreyMIПрограммирование
GLSL: о причине, по которой glGetUniformLocation() может вернуть -1romanshuvalov20Программирование
SoftGL: WaterL28Life Engine
Shader art 2010Sergio8Сергей Резник
GLSL (OpenGL Shading Language)GLoom16Программирование
Быстрая аппроксимация инструкции RSQgl_wizardПрограммирование
HLSLChASeR4Программирование
Рендер: да будут тени!XIRMACRoboGame blog [RIP]
SwiftShader 2.1laMer00730Программирование
Как новичку понять шейдеры?SunnyDay20Программирование
MRT: Multiple Render TargetswatПрограммирование
Отладка и подсветка синтаксиса шейдеров.ФолипотПрограммирование
Программирование шейдеров на HLSL.Иннокентий151Программирование
Введение в GLSL.Sark739Программирование
Вершинные шейдеры.Anatol2Программирование
OpenGL pixel and vertex shaders.Fly1Программирование
OpenGL: Использование Register Combiners.CyberDemon2Программирование