Основные понятия 3d-графики
Гуро (Gouraud) - закрашивание Гуро (Gouraud shading), называемое иногда равномерным закрашиванием (smooth shading), представляет собой алгоритм, обеспечивающий рисование сглаженных теней на поверхности объекта. Благодаря применению этого алгоритма глаз наблюдателя получает возможность воспринять информацию о глубине и искривленности поверхности объекта. Заключается в считывании цветовой информации со всех трех вершин треугольника (поверхность 3D-объекта представляется в виде треугольников со смежными вершинами) и интерполяции интенсивности по красному, зеленому и синему каналам таким образом, чтобы она равномерно изменялась при переходе от одной вершины треугольника к другой. На сегодня самый популярный алгоритм окрашивания поверхности трехмерных объектов для их отображения на плоском двумерном экране монитора. Благодаря закрашиванию Гуро большинство объектов может быть представлено в виртуальном мире 3D-графики с удивительным реализмом.
Двоичный (binary) - имеющий только два состояния. В компьютерах двоичные цифры (биты) могут принимать значения 0 или 1. Они используются для кодирования информации при компьютерных вычислениях.
Двойная буферизация (double buffering) - вспомните детский трюк, когда на уголке одной страницы рисуется человечек, а на следующих страницах в том же месте его изображение немного изменяется. Если потом очень быстро пролистать все страницы, нарисованный человечек "оживает" и возникает иллюзия его ровного движения. Двойная буферизация в 3D-анимации на персональном компьютере работает по тому же принципу - следующее положение объекта или персонажа полностью прорисовывается перед тем, как страничка будет показана на экране. Просмотр 3D-анимации без двойной буферизации напоминает процесс, когда человечек рисуется в момент пролистывания очередной страницы. Картинка при этом изменяется рывками, мерцает (flicker). Двойная буферизация требует резервирования двух областей в кадровом буфере (локальной видеопамяти) графической карты. Обе области должны по размеру вмещать полный экран и z-буфер.
Интерактивный (interactive) - интерактивной считается такая прикладная программа, взаимодействуя с которой пользователь не только видит получаемые на выходе результаты, но может немедленно повлиять на них с помощью средств ввода - что-то добавить, изменить или удалить из выводимой приложением информации.
Другие статьи по теме:
-
Движение - это жизнь-
Кое-что о рыбках-
Lathe и extrude-
Основы компьютерной графики-
Web-графика с помощью ms word - быстро и удобно