Т. к. это продвинутая книга, я предполагаю, что вы по крайней мере имеете опыт работы с DirectX. Я имею в виду, что вы достаточно опытны, чтобы понять, как Direct3D использует конвейер рендеринга, буферы вершин, текстуры и меши -основы необходимые для создания приложений Direct3D.
Чтобы ускорить разработку и уменьшить время написания тривиального, повторяющегося кода, я создал небольшой набор функций и объектов, которые используются на протяжении всей книги. Эти функции помогают вам иметь дело с теми особенностями Direct3D, которые вы используете чаще всего, такие как инициализация Direct3D, загрузка и визуализация (рендеринг) мешей.
Наряду с этими функциями, я также создал набор объектов, которые расширяют функциональность некоторых объектов D3DX. Эти объекты - расширенные версии объектов D3DXFRAME и D3DXMESHCONTAINER, а также объекты, которые помогут использовать .X файлы в ваших проектах.
Итак, чтобы не делать короткую историю длиннее, чем надо, давайте вернемся к делу и посмотрим, что за вспомогательными функциями и объектами вы располагаете, начав с вспомогательных объектов.
⇐Установка используемого по умолчанию состояния символа || Оглавление || Использование вспомогательных объектов⇒