Программирование трехмерных игр для Windows. Советы профессионала по трехмерной графике и растеризации

Эта книга представляет собой фундаментальное руководство по созданию трёхмерных игр для платформы Windows. Она является продолжением работы автора «Программирование игр для Windows» и посвящена углублённому изучению 3D-графики и растеризации.

В книге подробно рассматриваются математические основы трёхмерной графики, включая преобразования, моделирование освещения, текстурирование и алгоритмы визуализации. Особое внимание уделяется практическим аспектам программирования: созданию математической библиотеки, работе с каркасными объектами, методам затенения и оптимизации.

Издание охватывает как базовые темы (введение в DirectX, основы 3D-математики), так и продвинутые техники: сложное текстурирование, пространственное разбиение, определение видимости, анимацию и физическое моделирование. Книга содержит примеры кода и практические советы от опытного разработчика.

Материал рассчитан на программистов, владеющих C++ и имеющих базовую математическую подготовку. Это издание станет ценным ресурсом для тех, кто хочет глубоко понять принципы работы 3D-движков и создать собственные игровые проекты.

Программирование трехмерных игр для Windows. Советы профессионала по трехмерной графике и растеризации
A
Автор
Андре Ламот
Издательство
Издательский дом "Вильяме"
Год
2004
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент