我是Android开发的新手,我有一个项目要为学校做。
我决定使用Rajawali Framework,我尝试导入3DS Max模型。 这是我使用的代码:
Loader3DSMax parser = new Loader3DSMax(this, R.raw.hst_3ds);
hubble = parser.parse().getParsedObject();
scene.addChild(hubble);
显示模型,但没有材料。 我没有错。
第一次,我认为我的BMP纹理不受支持,因为在Obj importation tutorial我可以读到:
如果仍然抛出错误,请检查是否有任何有趣的字符或不支持的纹理格式(如bmp)。
所以我将纹理转换为JPG并将副本放入drawable-nodpi。 此外,我的纹理来自NASA,它们已经使用了两种图像分辨率。
但它仍然不起作用。我尝试了一些变化(例如,没有文件扩展名)。