如何从远程服务器检索3d模型并在android中呈现

时间:2013-05-26 14:25:08

标签: android 3d augmented-reality

有什么方法可以在触发事件时从远程服务器检索3D模型(test.obj)。 并在Android设备中呈现。可以有两种选择 a)检索模型并存储在设备中然后渲染。 b)检索模型并渲染

我不知道它是如何工作的,主要的是如何检索模型,将其转换为字符串,保存在设备上然后重新组装?但在这种情况下,它不适用于.3ds模型。

1 个答案:

答案 0 :(得分:0)

我们可以从远程服务器检索3D模型和相应的材质或纹理图像,就像我们使用asyncTask从远程服务器下载图像一样,并将其存储在外部存储中。

在asyncTask的PostExecute()中,我们可以使用Rajawali动态渲染3d模型,

ObjParser objParser = new ObjParser(RajawaliRenderer渲染器,String fileOnSDCard) objParser.parse(); BaseObject3D 3dModel = objParser.getParsedObject();