Инициализация в Windows
Некоторые этапы инициализации в Windows:
Инициализация процессора. Системная плата снимает с процессора сигнал Reset, и CPU начинает работать.
Загрузка ядра и HAL. В оперативную память помещаются ядро (ntoskrnl.exe) и уровень аппаратных абстракций (HAL — hal.dll). HAL позволяет ядру работать на разных аппаратных конфигурациях.
Компьютерная графика - презентация онлайн
Функции OpenGL реализованы в модели «клиент-сервер»:
«OpenGL: характеристики и особенности» — статья на сайте otus.ru, в которой рассказывается о OpenGL как о кроссплатформенном программном интерфейсе для разработки приложений, использующих 2D- и 3D-компьютерную графику.
«OpenGL: мощный API для трёхмерной визуализации и графики» — статья на сайте sky.pro, в которой описывается OpenGL как инструмент для визуализации графики, и рассматриваются его особенности.
, в которой рассказывается о принципах функционирования OpenGL и его применении в различных областях.
-
Народный учебник по OpenGL
Темы, затронутые в этом уроке довольно не простые. Я знаю, что многие из Вас уже устали от изучения основ: 3D объекты, мультитекстурирование и другие базовые темы. Мне жаль сообщить тем, кто устал, что я хочу сохранить постепенный темп обучения. Потому что, однажды сделав слишком большой шаг вперед, можно будет потерять интерес части читателей.
Урок 1. Инициализация в Windows
Урок 2. Отображение полигонов
Урок 3. Отображение цветов
Урок 4. Вращение полигонов
Урок 5. Создание фигур в 3D
Урок 6. Наложение текстуры
Урок 7. Режимы фильтрации текстур, освещение и обработка клавиатуры
Урок 8. Смешивание
Урок 9. Передвижение изображений в 3D
Урок 10. Загрузка и перемещение в трехмерном мире
Урок 11. Эффект "флага" на OpenGL
Урок 12. Использование списков отображения
Урок 13. Растровые шрифты
Урок 14. Векторные шрифты
Урок 15. Текстурные шрифты
Урок 16 по OpenGL. Эффект тумана на OpenGL
Урок 17 по OpenGL. Двухмерные шрифты из текстур
Урок 18 по OpenGL. Квадратирование
Урок 19. Машина моделирования частиц с использованием полосок из треугольников
Урок 20. Маскирование
Nehe21
Урок 22. Наложение микрорельефа
Nehe23
Урок 24. Лексемы, Расширения, Вырезка и Загрузка TGA
Урок 26. Реалистичное отражение с использование буфера шаблона и отсечения.
Урок 30. Определение столкновений и моделирование законов физики
Урок 31. Визуализация моделей Milkshape 3D
Урок 36. Радиальное размытие и текстурный рендеринг
Урок X1. Улучшенная обработка ввода с использованием DirectInput и Windows