Программирование графики с использованием Direct3D

         

ShowRoom


В приложении ShowRoom анимация текстуры выполняется путем последовательного наложения на одну и ту же сетку нескольких текстур из массива. Используемая в приложении ShowRoom сетка представляет собой простой куб. На используемых текстурах представлено изображение автомобиля с разных направлений. При каждом обновлении экрана используется новая текстура, поэтому зритель видит анимированное изображение автомобиля. Сетка, на которую накладываются текстуры, вращается, так что анимированы и сетка, и текстура. Вид окна приложения ShowRoom показан на рис.5.11.



Рис. 5.11. Приложение ShowRoom


В приложении ShowRoom демонстрируется применение следующих технологий:

  • Выполнение анимации текстуры с использованием нескольких текстур.
  • Использование интерфейса Direct3DRMMesh.
  • Анимация с использованием атрибутов вращения.

Подобно приложению TextureDrift, приложение ShowRoom использует интерфейс Direct3DRMMesh, чтобы избежать снижения быстродействия, вызванного выполняемой интерфейсом Direct3DRMMeshBuilder лишней работой.



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