Учебное пособие основано на курсе лекций и практических занятиях по дисциплине “Компьютерный практикум по механике” для студентов старших курсов и магистров Института математики и механики КФУ. В нем описаны основные алгоритмы для создания программ визуализации трехмерной компьютерной графики с использованием библиотеки OpenGL на языке C# в среде программирования Microsoft. Visual Studio. Пособие рассчитано на неподготовленных обучающихся, владеющих минимальными знаниями и навыками программирования на языке С#. Изложенный материал может быть полезен так же студентам физико-математического и инженерного направления, аспирантам, научным работникам и инженерам при решении различных задач трехмерного проектирования и моделирования.

Преобразование проекций.
Операторы преобразования проекций задают объем видимости и вид проектирования. Объем видимости определяет ту область пространства в видовой системе координат, проекции объектов из которой будут изображены на экране. В OpenGL реализованы два основных вида проектирования: ортографический и перспективный. В случае ортографической проекции одинаковые по размеру объекты будут иметь изображение с одинаковым размером на экране, а в случае перспективной проекции размер изображения будет зависеть от расстояния объекта до точки наблюдения: дальние объекты будут иметь меньший размер изображения чем ближние. Именно перспективная проекция реализует механизм реального человеческого зрения.
В случае ортографической проекции объем видимости представляет собой параллелепипед, ограниченный передней и задней плоскостями отсечения, боковые грани которого параллельны направлению наблюдения (рис. 3).
ОГЛАВЛЕНИЕ.
1 Введение в компьютерную графику OpenGL.
2 Программирование OpenGL под Windows в Visual C#.
3 Синтаксис операторов.
4 Системы координат.
5 Графические примитивы.
6 Текстуры.
7 Вывод текста.
8 Прозрачность.
9 Освещение.
Рекомендуемая литература.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Программирование компьютерной графики с использованием библиотеки OpenGL, Марданов Р.Ф., 2022 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Марданов :: графика
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Программирование микропроцессора i8080, Жуков А.В., 2021
- Программирование Cloud Native, Микросервисы, Docker и Kubernetes, Портянкин И., 2023
- Программирование микроконтроллеров ESP8266 и Arduino Nano/Uno/Mega в среде Arduino IDE, Николаев К.С., 2022
Предыдущие статьи:
- Программирование промышленных роботов серии Mitsubishi Melfa, Громов В.С., Борисов О.И., Синетова М.М., 2023
- ScratchJr для самых юных программистов, Голиков Д.В., 2020
- Основы программирования приложений реального времени, Баландин А.В., 2023
- Разработка Паскаль-компилятора, Залогова Л.А., 2014