Методы и алгоритмы компьютерной графики в примерах на Visual C++
Книга представляет собой курс компьютерной графики, ориентированный на практическое применение. Основное внимание уделяется прикладному программированию с использованием языка Visual C++ и библиотеки MFC. Автор подробно разбирает математические основы компьютерной графики, включая преобразования на плоскости и в трехмерном пространстве, а также методы построения кривых и поверхностей.
Значительная часть книги посвящена работе с растровой графикой. Описывается формат BMP, функции сохранения и загрузки растровых изображений, а также создание и применение графических фильтров для обработки изображений. Читатель научится реализовывать алгоритмы обработки изображений на практике.
Отдельные разделы посвящены библиотекам OpenGL и DirectX. Приводится пример использования OpenGL для визуализации трехмерной сцены. Весь изложенный материал иллюстрируется программами, написанными в объектно-ориентированном стиле, что позволяет не только понять теорию, но и сразу применить ее на практике.
Книга предназначена для программистов, желающих освоить компьютерную графику и научиться создавать графические приложения на Visual C++ с использованием MFC, OpenGL и DirectX.
