Компьютерная графика Семинар №2 Преобразование вершин Александр Бобков Примеры • Внешние библиотеки – GLFW – создание графического контекста – Assimp – загрузка 3д-моделей • Включены в репозиторий – GLEW – инициализация OpenGL – GLM – математическая библиотека Структура программы Инициализация графического контекста GLFW Инициализация сцены (создание и загрузка 3дмоделей) Обновление (анимация, перемещение камеры) GLFW Отрисовка (рендеринг) GLEW Графический конвейр 3Д-модель Преобразование вершин Вершинный шейдер Буфер цвета Растеризация Расчет цвета фрагментов Фрагментный шейдер Тесты Графический конвейер Вращение вокруг оси Axis на угол θ Кватернион Перспективная проекция Материалы • Библиотека GLM – http://glm.g-truc.net