|
|
g_pd3dDevice->SetStreamSource( 0, g_pVB, 0, sizeof(CUSTOMVERTEX) );
g_pd3dDevice->SetFVF( CUSTOMVERTEX::FVF );
g_pd3dDevice->DrawPrimitive( D3DPT_POINTLIST, 0,6 );
g_pd3dDevice->SetStreamSource( 1, g_pVB1, 0, sizeof(CUSTOMVERTE) );
g_pd3dDevice->SetFVF( CUSTOMVERTE::FVF1 );
g_pd3dDevice->DrawPrimitive( D3DPT_TRIANGLELIST, 0,2 );
我这样做了不行哦,不知道为什么
g_pd3dDevice->DrawPrimitive( D3DPT_TRIANGLELIST, 0,2 );
这一行变成了控制上面的点有几个连成面了
怎么让他们分开实现呢?
|
|