Введение в трехмерную компьютерную графику с использованием библиотеки OpenGL, Задорожный А.Г., Персова М.Г., Кошкина Ю.И., 2018.
В данном учебном пособии рассмотрены элементы теории из раздела вычислительной геометрии для работы с трехмерной компьютерной графикой и соответствующие функции графической библиотеки OpenGL. Пособие может быть рекомендовано как для самостоятельного изучения курсов «Компьютерная графика» и «Вычислительная геометрия», так и для подготовки к лабораторным, практическим и расчетно-графическим заданиям.
СИСТЕМЫ КООРДИНАТ.
Система координат (СК) - это способ определения местоположения точки с помощью чисел, называемых координатами, что представляет собою реализацию метода координат. Обобщением системы координат являются системы отсчета и системы референции.
Для двух- и трехмерных систем приняты следующие названия осей: первая ось называется осью абсцисс, вторая - осью ординат, а третья - осью аппликат.
Вообще говоря, координаты можно вводить различными способами. но при решении конкретных математических или физических задач методом координат имеет смысл выбрать такую систему координат, которая упростила бы процесс решения.
ОГЛАВЛЕНИЕ.
Введение.
Системы координат.
Базовые системы координат.
Декартовы координаты.
Полярнаые координаты.
Цилиндрическые координаты.
Сферическые координаты.
Планетарные системы координат.
Географические координаты.
Геодезические координаты.
Ортодромические координаты.
Небесные системы координат.
Однородные координаты.
Некоторые свойства.
Геометрический смысл.
Аффинные преобразования.
Элементарны преобразования.
Преобразование сдвига.
Преобразование масштаба.
Преобразование поворота.
Комбинированные преобразования.
Зеркальное отражение.
Поворот и сдвиг треугольника.
Поворот вокруг точки.
Поиск пересечения двух прямых.
Углы Эйлера.
Кватернионы.
Основные операции.
Представление на сфере.
Операция поворота.
Связь с углами Эйлера.
Плавный поворот.
Плоские геометрические проекции.
Перспективные (центральные) проекции.
Видовые проекции.
Аксонометрические проекции.
Косоугольные проекции.
Преобразования камеры.
Модельно-видовые преобразования.
Преобразование вида.
Преобразование модели.
Проективные преобразования.
Ортографическей проецирование.
Перспективное проецирование.
Удаление «невидимых» элементов.
Метод художника.
Метод лицевых граней.
Метод буфера глубины.
Команды библиотека OpenGL.
Задание атрибутов вершин.
Задание цвета.
Задание нормали.
Задание координат.
Задание списка вершин.
Удаление невидимых элементов.
Отсечение части изображения плоскостями.
Отсечение части изображения прямоугольником.
Включение метода буфера глубины.
Включение метода лицевых граней.
Задание освещения.
Типы источников света.
Задание модели освещения.
Включение освещения.
Задание параметров источника света.
Задание материала.
Задание камеры.
Имитация камеры.
Модельно-видовые преобразования.
Задание матриц проекций.
Операции с матрицами.
Конвейер систем координат.
Функции построения 3D объектов.
Примитивы библиотеки GLU.
Примитивы библиотеки GLUT.
ПРИЛОЖЕНИЕ. Листинг программы «Отрисовка куба».
БИБЛИОГРАФИЧЕСКИЙ СПИСОК.
Купить .
Теги: учебник по информатике :: информатика :: компьютеры :: Задорожный :: Персова :: Кошкина
Смотрите также учебники, книги и учебные материалы:
- Обработка фото в ACD See Pro, Спецэффекты, Художественные надписи, Три типа слайд-шоу, Рыкин О.Р., 2018
- Введение в теорию вычислительных процессов и структур, Кузьмин Е.В., 2006
- Основы кибербезопасности, Учебник, Бецков А.В., Торопов Б.А., Апульцин В.А., 2023
- Теория цифрового компьютера, Барский А.Б., Шилов В.В., 2019
- Введение в среду MatLab, Шишмарев К.А., Сибирякова Т.А., Найденова К.Е., Ахмерова И.Г., 2023
- Практикум по курсу Хранилища данных, Пинягина О.В., 2022
- Интеллектуальные системы, Эволюция моделей и методов приобретения, управления и передачи знаний, Монография, Кравченко Ю.А., Курейчик В.В., Родзин С.И., 2023
- Экспертные системы, Каткова А.Л., 2011