Название: Введение в компьютерную графику реального времени c DirectX 12 Автор: Арсеньева А.З. и др. Издательство: Санкт-Петербург: Университет ИТМО Год: 2025 Формат: pdf, djvu Страниц: 103 Размер: 11 mb Язык: Русский
Пособие предоставляет фундаментальные знания по математическим основам, необходимым для разработки современных видеоигр, с акцентом на использование библиотеки DirectX Math для работы с графикой в реальном времени. Материал состоит из трех основных глав, каждая из которых посвящена ключевым аспектам математики, используемой в компьютерной графике. В первой главе рассматриваются основы векторной алгебры, включая операции с векторами, скалярное и векторное произведения, а также методы ортогонализации. Вторая глава посвящена матрицам и их применению в геометрических преобразованиях, таких как масштабирование, вращение и перенос. Третья глава охватывает аффинные преобразования, переход между системами координат и композицию преобразований, что позволяет эффективно управлять объектами в трехмерном пространстве. Особое внимание уделено практическому применению теоретических знаний. В пособии представлены примеры программного кода с использованием библиотеки DirectX Math, что позволяет студентам на практике освоить методы работы с векторами, матрицами и геометрическими преобразованиями. Каждая глава завершается заданиями и упражнениями, которые помогают закрепить полученные знания и развить навыки решения задач, связанных с компьютерной графикой.