касательное, 247

координат поверхности локальное, 246

моделей, 45

обзора, 46

отсечения, 47 процедурное текстурирование, 233 процедурные текстурные шейдеры, 233 процессор

вершинный, 58, 102

фрагментный, 62,107 псевдонимы атрибутов, 165

Р

рабочая среда эффекта, 188 распаковка пикселов, 43

Алфавитный указатель

растеризация, 40 редактор. См. АррВпгл'Бег режимы плавного перехода, 330

вычитание, 334

жесткое освещение, 333

затемнение, 331

инверсная разность, 334

исключение, 334

мягкое освещение, 333

наложение, 332

обычный, 330

осветление, 332

ослабление цвета, 332

очистка, 331

прозрачность, 334

разность, 334

растворение, 331

сложение, 333

среднее значение, 331

умножение, 332

усиление цвета, 332

экран, 332 режимы рисования объекта, 275 рендеринг, 31

многопроходный, 117

нефотореалистичный, 305

С

сборка примитивов, 39 свёртка, 298, 334 свёрточный фильтр, 298, 334 сглаживание, 290 семантический анализ, 190 семплер, 84 семплеры, 174

активные, 175 серверные состояния, 31 серия импульсов, 298

синтаксический анализ, 190 системы частиц, 279 смещение, 325 согласование типов, 87 спецификаторы, 89

attribute, 90
const, 91
uniform, 90
varying, 91

отсутствие, 92 стандарт OpenGL, 28 супердискретизация, 292

т

таблицы, 326 текселы, 50 текстура обращение из шейдера, 210 текстурирование, 41

процедурное, 233 текстурные карты, 103 текстурные координаты

формирование, 204 текстуры

наложение, 206 типы данных

void, 86

векторы, 82

дискретизаторы, 84

массивы, 85

матрицы, 83

объявления переменных, 86

преобразование, 87

скалярные, 81

согласование, 87

структуры, 85 точечная дискретизация, 291 тригонометрические функции, 122

Алфавитный указатель

У

удаление данных, 158 узлы

группировки эффектов, 188

переменных, 189

проходов, 189 управляющая текстура, 234 уровень уменьшенное™

текстуры, 50 усреднение соседних

элементов, 336

ф

фильтрация верхних частот, 295 формирование текстурных

координат, 204 фотореализм, 305 фрагмент, 40 фрагментный процессор, 62, 107 функции, 93

встроенные, 94

геометрические, 130

доступа к текстуре, 134

запроса состояния, 158

матричные, 131

обработки фрагмента, 136

общие, 124

отношения векторов, 132 тригонометрические, 122 шума, 136

экспоненциальные, 123 функция распределения двунаправленного отражения, 222

ш

шейдерные объекты, 70 компиляция, 154 создание, 153

шейдеры анализ производительности, 184 вершинные, 56, 59 компоновка, 155 отладка, 186 разработка, 182

модульность, 184

тестирование и повторение, 183

упрощение, 184 средства разработки, 187

RenderMonkey, 188 фрагментные, 56 шум, 254 большой размерности, 260 завихрение, 266 малой размерности, 259 Перлина, 259 текстуры, 260 часть периодической функции, 268

э

экспоненциальные функции, 123 эффект глубины, 202

дымки, 202 эффекты анимации два режима рисования, 275

колебания, 285

постепенное исчезновение, 278 постепенный переход, 276 преобразования, 275

Я

ядро свёртки, 298, 334 язык шейдеров

Cg, 350
HLSL, 348
ISL, 346
OpenGL Shader, 346 RenderMan, 344


⇐ Предыдущая| ⇑ Главная