我想实现一个能够创建3D模型/对象的android应用程序。 (不是3D模型查看器,而是创建者)
我从事过unity3d建模,在那里我可以创建3D对象,并且可以稍后在android应用程序上以资产的形式呈现。
现在我想直接在android上创建3D对象。我已经查看了openGL但是找不到任何教程或标准示例,我可以在android应用程序中从头开始创建3D对象。
所以我的问题是,在android上创建3D对象的最佳程序是什么?
答案 0 :(得分:0)
OpenGL ES是一个用于渲染3d模型的API,并没有创建或建模3d网格的所有功能。
您可以从一些网格库(CGAL和OpenMesh)开始,它允许您存储&有效地修改3d网格。要允许用户修改3d网格,您可以从简单的几何图形开始,如Cube或Sphere。然后,对于用户的每个操作,您必须使用库移动或添加网格的三角形。