Эта книга представляет собой введение в основы трехмерной компьютерной графики и программирования графических приложений с использованием библиотеки OpenGL. В ней подробно рассматриваются базовые концепции 3D-графики, такие как координатные системы, геометрические преобразования, проектирование, освещение и текстурирование.
Особое внимание уделено изучению функций библиотеки OpenGL для рендеринга 3D-сцен и объектов. Читатель на практике осваивает работу с базовыми примитивами OpenGL, такими как точки, линии, треугольники, применение цветов и текстур, настройку освещения. Подробно разбираются возможности библиотеки для создания реалистичной трехмерной графики.
Книга содержит множество практических примеров и упражнений для закрепления материала. Благодаря пошаговому подходу и доступному изложению она подойдет как начинающим, так и более опытным разработчикам для изучения основ компьютерной 3D-графики на базе OpenGL. Издание будет полезно студентам и специалистам в области компьютерных наук и программирования.
Описываются возможности построения трехмерных изображений с помощью визуальной библиотеки OpenGL версии 1.1 фирмы Microsoft. основное внимание уделено объяснению реализации базовых функций рисования, имитирующих рисование с помощью трехмерной ручки на экране стандартной видеоплаты.
Эта книга, разработанная Юрием Кошкиным, является введением как для начинающих, так и для опытных програмистов OpenGL. В издание, в котором тесно переплетаются теория и практика, включены достаточно полные рекомендации для генерации трехмерных объектов и визуализации полученных изображений с применением различных методов освещения. Помимо рассмотрений основных аспектов 3D визуализации в OpenGL, вы найдете результаты использования многопоточных вычислений, что позволит разаработать программы с приемлемыми характеристиками времени выполнения. Издание предоставляет читателю полный набор инструментов для разработки применимых на практике проектов, таких как имитация огневых работ, научно-образовательные проекты или компьютерные игры. Независимо от уровня подготовки читателя, благодаря подробному объяснениям автора станет возможным реализовать собственные визуальные эффекты интерактивными инструментами визуализации на OpenGL и С++, изучить работу GPU и повышение эффективной работы с многоядерными процессорами, а также научиться адаптировать 3-х мерные анимации к различным платформам и операционным системам.
Электронная Книга «Введение в трехмерную компьютерную графику с использованием библиотеки OpenGL» написана автором Ю. И. Кошкина в 2018 году.
Минимальный возраст читателя: 0
Язык: Русский
ISBN: 978-5-7782-3744-5