gpt4 book ai didi

Android OpenGL .OBJ 文件加载器

转载 作者:IT老高 更新时间:2023-10-28 21:49:20 26 4
gpt4 key购买 nike

似乎有相当多的 OBJ 网格文件加载器可供人们开发用于 Android 平台。我想知道是否有人对这些有任何经验,并且可以就哪一个似乎最适合他们提供建议。

这是我的标准:

  • 轻量级(小文件大小),
  • 针对速度进行了优化,
  • 易于实现,
  • 提供某种纹理映射支持(不确定我是否需要这个——在我的编码中还没有深入了解我是否需要一个库来执行此操作,或者 OpenGL ES 是否能够完成所有这些操作我需要在这里工作),以及
  • 可用于商业销售的 Android 应用。

这是我找到的一些库。

我也愿意听到其他未列入此列表的人。

最佳答案

您不久前问过这个问题,但如果您仍在寻找,我有一个很好的解决方案。

您可以轻松地将其转换为顶点、法线和纹理坐标的数组,而不是加载 obj 文件。有一个工具可以将 obj 文件转换为 c 头文件。之后您可以将输出转换为使用 java。应该不难。

http://www.heikobehrens.net/2009/08/27/obj2opengl/

这个解决方案很简单,头文件不会比obj文件在源代码中增加太多空间,编译时数据会更紧凑,它非常快,因为你已经准备好立即渲染数据,它可以转换纹理坐标,您无需担心将其用于您的商业产品。

关于Android OpenGL .OBJ 文件加载器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3162667/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com