【问题标题】:Are there any polygon triangulation tools for Android OpenGL ES?是否有适用于 Android OpenGL ES 的多边形三角测量工具?
【发布时间】:2011-10-09 12:02:08
【问题描述】:

我正在尝试构建我的新安卓游戏。我浏览了 opengl es 1.1 的教程和许多关于 opengl es 1.1 的网站。我知道opengl es中的渲染只有点、线和三角形。

从概念上看,这看起来是对的。但是我想知道我是否必须为我的游戏构建一个角色,我需要做很多工作来将角色转换或拆分成许多三角形。我想知道是否有像谷歌草图这样的工具可以帮助我构建 3d 对象并给我三角形列表来帮助我在 android 中使用 opengl es 重现相同的图像?有没有办法解决这个问题。 在将 3D 模型分解为具有适当顶点的三角形列表方面,请提供您认为对我有帮助的任何类型的信息。 非常感谢您的时间和帮助。

【问题讨论】:

    标签: android opengl-es opengl-es-2.0


    【解决方案1】:

    大多数 3D 建模工具将它们的网格存储到三角形列表中,但通常存储在它们自己的自定义格式中。幸运的是,有一些格式很容易编写解析器以导入 OpenGL|ES。

    由于大多数工具都需要付费版本,我建议使用免费版本,例如 blender 并使用 wavefront 格式导出选择的模型,它会为您提供顶点列表、法线、纹理坐标、等以纯文本或 raw 形式将所有顶点转储到文件中。

    无论哪种方式都需要一些代码来加载文件并放入正确的格式来呈现它,但是网上有很多关于如何做到这一点的资源。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-29
      • 2011-01-03
      • 2012-11-19
      相关资源
      最近更新 更多