|
|
RT,小弟想把顶点信息导入D3D的Mesh中,因此写了如下代码:
m_pBaseMesh = new ID3DXMesh();
VOID* pbuf = NULL;
m_pBaseMesh->LockIndexBuffer(D3DLOCK_DISCARD, &pbuf);
memcpy(pbuf, pIB, numInd*byteOfIB);
m_pBaseMesh->UnlockIndexBuffer();
pbuf = NULL;
m_pBaseMesh->LockVertexBuffer(D3DLOCK_DISCARD, &pbuf);
memcpy(pbuf, pVB, numVert*byteOfVB);
m_pBaseMesh->UnlockVertexBuffer();
但是不知道怎么把顶点的FVF信息给Mesh啊,哪位高人能够指点一下?小弟我不胜感激啊~
顺便问问,ID3DXPMesh的LOD是不是很牛呀?如果不牛问这个就没意义了 [em10] [em10] |
|