|
|
利用函数D3DXCreateCylinder,D3DXCreateTeapot等函数生成一些实体,然后在渲染时改变矩阵,m_pD3DDevice->SetTransform(D3DTS_WORLD, &matCylinder);
HitPipeLine.pCylinder->DrawSubset(0);
将其绘制在不同的位置.,在鼠标选取时如何利用
D3DXIntersect(pCylinder,&vNear,&vDir,&bHit,&dwIndex,&u,&v,&dist,NULL,NULL);函数,成功实取实体.
谢谢.
[em10] |
|