当我通过安卓开源项目打开3d .3ds文件时,会出现显示问题。以下是在提出问题之前所涉及的方法和步骤。(1)开发了自己的三维模型,并将其保存为monster_high1.3ds。
(2) Min3D项目能够成功地解析和创建对象,为此输出确认了
(3)但是三维模型没有显示在相同的XYZ坐标上,我在渲染后通过3d Max设计工具查看了这些坐标。也就是说,通过AutoDesk3DMAX工具和min3D项目,在上下文中有不同的渲染来进行协调。
(4)但是,当我使用随项目附带的.3ds文件时,它正在正确显示。
(5)从代码中不应该出现此问题,这一点在Public (){//源代码下面有提及。
scene.camera().target = monster.position();}
哪种方法将摄像机设置为当前解析对象的位置?(6)是否有任何方法将任何3D设计工具(如Autodesk 3D Max、render )之间的相同外观从渲染角度映射到min3d Google开放源码项目。
请帮我解决这个问题。提前谢谢。
发布于 2012-01-01 11:40:03
我在地图上也有同样的问题。它加载正确,但一旦重建,纹理消失。在运行时让不同场景的重新加载事件变得烦人和禁用。
关于相机的位置,min3d的XYZ和3 3dsMax中的XYZ是一样的。因此,您必须将对象的中心放在坐标0,0,0上,在3ds max中。这样你就能在你的场景中得到一个完美的相机位置。(同时,为每个3D对象取相同的一般尺寸)
https://stackoverflow.com/questions/4584457
复制相似问题