вручную, 44 основные источники, 44 пикселы, 43 пиксельная карта, 43 полутоновые, 47 сканированные изображения, 45 ступеньки, 45 цвет, 49 устройства для производства твердых
копий, 59 отображения, 52,53-59 рациональные полиномиальные функции, 697 сплайны и NURBS-кривые, 733 реалистичность, 527 OpenGL, пример использования текстур, 528 закрашивание грани, 505 и трассировка лучей, 839 отображение неровностей, 527 отражения, 539
реалистичность (продолжение) плавное закрашивание Гуро закрашивание, 507 Фонга закрашивание, 509 плоское закрашивание, 504 светящиеся объекты, создание, 527 текстура, 485 обертывание вокруг криволинейных поверхностей, 534 тени добавление, 542 как текстура, 543 создание с использованием буфера теней, 544 удаление невидимых поверхностей, 511 язык описания сцен (SDL), закрашивание сцен, 503 редактор См. AppBrowser редактор ломаных линий, 114 резиновые прямоугольники, 99
рисование, 638 рекурсивный алгоритм, 552
заливки, 650 рентгеновские лучи, 771 рептилии, 571,608 к-рептилия, 571 тримино, 571 рисовальщик ломаных линий, создание, 86 рисование прямой пунктиром, 113 фигур, 67 OpenGL, 69
аппаратно-независимая графика, программирование, 69 взаимодействие посредством мыши/клавиатуры, 98 оконное программирование, 70,
71, 72,73 основные графические примитивы, 73 основы, 67
программирование на базе Windows, 71,73
рисование прямых, 83
экранное окно, 68 розетка, 155 розы (кривые), 171 растровые устройства отображения, 55 рисование фигур OpenGL, 74
Алфавитный указатель
1079
рукоятки, 63 ручка чайника, 766 рыскание, 430
С
Сазерленда-Ходгмана отсекатель, 248,254
Сайруса-Бека алгоритм отсечения,
193,243,254 самодельный графический конвейер,
479,548 самозатенение, 908 самоподобие, 553,604,892 самоподобный в точности, 553 сверхопрос, 667,669,896 свет, 771
преломление, 913 света компоненты, комбинирование, 493 светящиеся объекты, создание, 527 свойство выпуклой оболочки, кривые Безье, 708 связная сетка, 357 связность, 653,685
глубин, 806
грани, 806
интервала, 659,685
области, 651,818
по интервалу, 654