Здравствуйте, savatf, Вы писали:
S>Есть приложение, сконструированное D3D AppWizard'ом из SDK. Требуется нарисовать большое количество сфер, у сфер заданы координаты центров. Как в данном случае организовать сцену, чтобы ей можно было манипулировать как одним объектом (вращать, и.т.п.)? И как рисовать сами сферы? Если создавать с помощью D3DXCreateSphere, то как сообщать информацию о координатах расположения сфер?
Когда создается девайс, после ты должен указать матрицы преобразований...
Мировую
Видовую (камера)
Проекционную
И "включить" их...
pD3DDevice->SetTransform (D3DTS_WORLD,&matWorld);
pD3DDevice->SetTransform (D3DTS_VIEW,&matView);
pD3DDevice->SetTransform (D3DTS_PROJECTION,&matProj);
По идее можно манипулировать matWorld и "манипулировать как одним объектом (вращать, и.т.п.)"
...