请教DirectX的开发!如何同时加载多个.X文件,怎么选中其中之一(让选中物体高亮显示)!
另外!基本物体(球体、圆柱、圆锥、多变形柱体)在DirectX怎么快速实现?
在OpenGL里面好像有给定的函数直接生成,DirectX里面有吗?

解决方案 »

  1.   

    你看DirectX的开发文档,上面有事例
      

  2.   

    加载多个x,只用对同一个设备创建多个dx对象,分别载入就可以了。至于单独高亮,不会……
      

  3.   

    设多几个不同的LPD3DXMESH,加载你的模型。选择模型可以参考d3d中的pick例子,里面就是拾取物体。DirectX好像没有直接生成基本物体(球体、圆柱、圆锥、多变形柱体)的函数,最好还是用3dsmax做好模型,输出为.x文件,再用DirectX加载吧
      

  4.   

    to lshddd() 
       多谢!