2010-11-15 50 views
0

我正在开发和Android应用程序。将搅拌器设计导出到OpenGL ES 1.1

我在Blender上有一个模型,我想导出它以便在OpenGL ES 1.1中使用它。在Android上。

如何将我的模型导出为一组点和顶点?

是否还有其他合适的格式可用于OpenGL ES 1.1?我没有使用渲染引擎。

谢谢。

回答

2

您可以使用Wavefront(.obj)进行导出,并将其放置到项目的assets目录中。有几种不同的.obj导入程序可以在网上找到示例代码。其中之一是从地球动态壁纸here

从研究代码,它看起来像索引缓冲区是不必要的,而地球壁纸可能只是使用绘制数组而不是绘制缓冲区,因为没有任何顶点被重用。

我想你可以扩展这段代码来识别相同的顶点并合并它们,但它可能会减慢很多加载时间。

0

你也可以将它们导出到Collada并在谷歌项目中使用android的colada加载器。但这远远没有完成。

0

你也可以参考badlogic libgdx的例子。

+0

这些在哪里?请扩大您的答案 – 2012-11-22 23:13:09