Каркасное) моделирование поверхности объектов с учетом видимого объема (Camera,
Frustum, View Volume). Формирование списка отображаемых объектов.2. Tesselation. Тесселяция или триангуляция (triangulation): разбиение поверхности на плоские полигональные элементы. Вместо криволинейной поверхности – полигональная модель, представленная вершинами (vertex)
3. Transformation (трансформация) : перемещение, изменение формы посредством матричных преобразований вершин в пределах видимого объема
4. Lighting. Расчет освещенности и затенения (shading) объектов по вершинам. Методы интерполяции для полигональных поверхностей: Гуро (Gouraud shading), Фонга (Phong shading), применение вершинных шейдеров
5.Camera-ViewPort. Проецирование 3D-объекта с сохранением информации о расстоянии (о глубине) каждой из вершин до плоскости проекции
6. Triangle setup. Подготовка (компоновка ) треугольников объекта: генерация текстурных координат; сортировка вершин; отбор и отбрасывание нелицевых граней (culling)
Кратко теория компьютерной графики.