Здравствуйте Keysalg1, Вы писали: K>вершины для трех фигур 588,49,127 K>индексы для трех фигур 960,72,216
Хм... Т.е. у тебя первая фирура 588 вершин и 960 инвексов?
K>DrawIndexedPrimitive( D3DPT_TRIANGLELIST,0, 588+49+127,960,72+216);
Ну почти так. Только на 3 подели последний параметр и должен увидеть 2 и 3 фигуру.
Последний параметр это не количество индексов, а количество примитивов (треугольников)
и в случае с D3DPT_TRIANGLELIST просто следует делить на 3.