我一直在使用min3D framework作为我的上一个项目,而且我遇到了几个问题。
首先 - 从.OBJ
文件加载我的汽车模型需要花费很多精力。
我设法只将.obj文件转换为.3ds
(这是将5mb
缩小到1mb
的唯一方法,我可以将其放入和读取资产文件夹)但我仍然有一些问题,如缺少边缘(汽车的某些部分不绘制)。
第二 - 我很难在简历上重新加载我的OpenGL。
我需要在点击“返回”按钮后重新绘制模型,但只有在我再次解析.3ds
文件时我才能这样做。它需要花费太多的内存和时间来反复执行它,如果我尝试使用已经解析的ObjContainer
它就不会绘制(我得到空白的OpenGL视图)。
总结一下我的问题是:
如何通过.OBJ
框架正确加载大量(3-5mb).3DS
或min3D
文件,并且不会丢失模型的任何部分?
如何在不重复解析.OBJ
文件的情况下再次在onResume上重绘模型?