Программирование трехмерных игр для Windows. Советы профессионала по трехмерной графике и растеризации
Эта книга представляет собой фундаментальное руководство по созданию трёхмерных игр для платформы Windows. Она является продолжением работы автора «Программирование игр для Windows» и посвящена углублённому изучению 3D-графики и растеризации.
В книге подробно рассматриваются математические основы трёхмерной графики, включая преобразования, моделирование освещения, текстурирование и алгоритмы визуализации. Особое внимание уделяется практическим аспектам программирования: созданию математической библиотеки, работе с каркасными объектами, методам затенения и оптимизации.
Издание охватывает как базовые темы (введение в DirectX, основы 3D-математики), так и продвинутые техники: сложное текстурирование, пространственное разбиение, определение видимости, анимацию и физическое моделирование. Книга содержит примеры кода и практические советы от опытного разработчика.
Материал рассчитан на программистов, владеющих C++ и имеющих базовую математическую подготовку. Это издание станет ценным ресурсом для тех, кто хочет глубоко понять принципы работы 3D-движков и создать собственные игровые проекты.









