3DMAX导出模型的问题
我使用3D MAX做好模型后把它导出
我的3D MAX模型也是在原点的
然后在DX里面显示,但是模型的位置不在屏幕中,找了很久才找到,所以位置应该不在0,0,0
而且模型变得很小
- C/C++ code
box.Mesh.Render(pd3dDevice); //map.Mesh.Render(pd3dDevice); D3DXMatrixTranslation (&m, 0, 0, 0); pd3dDevice->SetTransform(D3DTS_WORLD, &m) ; man.Mesh.Render(pd3dDevice);
man 就是我要的模型
应该怎么办呢?
[解决办法]
1、导出时注意:放在原点,插件导出时选择中间那个非继承的选项。这里不允许贴图真麻烦。
2、还用pd3dDevice->SetTransform呀。