Программирование стратегических игр с DirectX 9.0

bda5893f

Структура проекта D3D_Particles


Ход выполнения программы демонстрации частиц следует тому же шаблону, который лежит в основе большинства примеров из этой книги. Взгляните на рис. 13.4, чтобы увидеть ход выполнения программы.


Рис. 13.4. Ход выполнения программы D3D_Particles

На рис. 13.4 видно, как функция WinMain() выполняет инициализацию системы, последовательно обращаясь к функциям InitD3D(), vInitInterfaceObjects() и vInitParticles(). С первыми двумя функциями мы уже встречались в предыдущих примерах, а вот функция инициазизации частиц новая и появляется в этом примере впервые. Ее цель — создание частиц для сцены и установка их атрибутов для анимации.



Содержание раздела