НИ
Настасья Ищенко
Требуется помощь с DirectX.
Приложение, которое я создаю, имеет игровое поле и меню. Для игрового поля у меня задан режим отрисовки вершин с 3-х мерными координатами, а для меню - с двумерными. То есть, FVF1 = (D3DFVF_XYZRHW | D3DFVF_TEX1), а FVF2 = ( D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_TEX1). Тем не менее, даже меняя формат вершин в процессе рендеринга (сначала 3D, потом 2D), 2D попросту не пашет. Кто-нибудь может подсказать, в чем проблема, и как мне ее решить? Хотелось бы иметь именно два варианта вершинных форматов.