Введение
Глава 1 Современное состояние исследований в области технологий визуализации данных 14
1.1. Обзор лидирующих технологий визуализации в реальном времени 18
1.1.1. Unreal Engine 18
1.1.2. CryEngine 3 22
1.1.3. Source
1.2. Обзор современных методов рир-проекции в реальном времени 29
1.3. Анализ современных технологий визуализации 36
1.4. Анализ современных методов рир-проекции 37
Глава 2 Информационная архитектура автоматизированной системы обучения 39
Глава 3 Архитектура подсистемы визуализации 46
3.1. Требования к подсистеме визуализации 46
3.2. Архитектура базового компонента подсистемы визуализации – графического модуля Horde3D
3.2.1. Концепции Horde3D 50
3.2.2. Концепция программируемого конвейера 53
3.2.3. Описание аппаратных шейдеров 54
3.2.4. Шейдеры и материалы в Horde3D 55
3.2.5. Тени и освещение 57
3.2.6. Граф сцены 59
3.2.7. Управление ресурсами 62
3.2.8. Система анимации Horde3D 66
3.2.9. Комбинирование анимаций 66
3.2.10. Использование слоев анимации 67
3.2.11. Группирование различных анимаций 68
3.2.12. Применение процедурной анимации 69
3.2.13. Структура шейдеров Horde3D 69
3.2.14. Описание секции FX шейдеров Horde3D 70
3.2.15. Описание секции кода шейдеров 73
3.2.16. Текстурные карты 74
3.2.17. Структура материалов в Horde3D 75
3.2.18. Спецификации программируемого конвейера рендеринга 75
3.2.19. Настройка и синтаксис программируемого конвейера 76
3.2.20. Недостатки выбранного графического модуля
3.3. Методы анимации виртуальной камеры в подсистеме визуализации 77
3.4. Методы отображения изображений с частичной прозрачностью в подсистеме визуализации 83
Глава 4 Архитектура подсистемы воспроизведения мультимедийных материалов в трехмерном виртуальном окружении 87
4.1. Методы и алгоритмы воспроизведения мультимедийных материалов из файлов 87
4.2. Методы и алгоритмы воспроизведения потоковых мультимедийных материалов 109
4.3. Архитектура подсистемы кеинга 118
Глава 5 Методы взаимодействия пользователя с виртуальным окружением при помощи программируемых сценариев 123
5.1. Описание технологий и концепций, применяемых в программируемых сценариях 123
5.2. Модель языковой структуры программируемых сценариев 127
5.3. Реализация результатов работы при создании мультимедийного курса по обследованию и диагностике щеточно-контактных аппаратов турбогенераторов ГРЭС 131
Заключение 135
Список терминов 137
Список литературы


