Tough Insipid Graphics

Слайд 2

Составные части проекта

Low level: взаимодействие с низкоуровневым API – Microsoft DirectX (9.0)
Иерархическое

Составные части проекта Low level: взаимодействие с низкоуровневым API – Microsoft DirectX
многоуровневое моделирование
Процедурная анимация
Система отложенного вывода
Система звукового сопровождения

Слайд 3

Низкий уровень

Взаимодействие с API Microsoft Direct X (9.0)
Избежание избыточных вызовов смены состояний
Задание

Низкий уровень Взаимодействие с API Microsoft Direct X (9.0) Избежание избыточных вызовов
базовых примитивов
Использование аппаратной буферизации
Мультитекстурирование
Оптимизация вывода примитивов

Слайд 4

Процедурная анимация

Объекты (единицы анимации)
Методы (реагирования и отображения)
Синхронизация по времени

Процедурная анимация Объекты (единицы анимации) Методы (реагирования и отображения) Синхронизация по времени
(с помощью функции WinAPI QueryPerfomanceCounter)

Слайд 5

Иерархическое моделирование

Представление сцен в виде дерева объектов. Каждый узел содержит:
Набор геометрических примитивов
Собственную

Иерархическое моделирование Представление сцен в виде дерева объектов. Каждый узел содержит: Набор
систему координат
Относительную систему координат перехода к узлу верхнего уровня
Параметры вывода

Слайд 6

Освещение

D

Ω

ω

Освещение D Ω ω

Слайд 7

Построение ландшафта

Построение ландшафта

Слайд 8

Система частиц

Эффекты на основе системы частиц.
Информация о частице.
Хранение и удаление частиц.

Система частиц Эффекты на основе системы частиц. Информация о частице. Хранение и удаление частиц.
Имя файла: Tough-Insipid-Graphics.pptx
Количество просмотров: 62
Количество скачиваний: 0