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

       

D3DRMBOX


Direct3D использует структуру D3DRMBOX для описания размеров объекта. Интерфейсы Direct3DRMMesh и Direct3DRMMeshBuilder предоставляют функцию GetBox(), применяемую для получения размеров объекта. Структура D3DRMBOX содержит две структуры D3DVECTOR:

typedef struct _D3DRMBOX { D3DVECTOR min, max; } D3DRMBOX;

Хотя используются структуры типа D3DVECTOR, данные в них описывают точки, а не векторы. Структуры min и max применяются для указания противоположных углов минимального возможного параллелепипеда, который мог бы содержать рассматриваемый объект.



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