【问题标题】:How to load a glTF file in OpenGL ES如何在 OpenGL ES 中加载 glTF 文件
【发布时间】:2017-08-27 15:25:03
【问题描述】:

所以在花时间环顾四周之后,我什至不知道如何加载和使用我找到并想用于我的 OpenGL ES 3.0 程序的 glTF 文件。

是否有加载器或者我负责从 glTF 文件中提取所有数据?

编辑:

我正在使用 NDK 在 Android API 24 上开发以使用 OpenGL ES 3.0

【问题讨论】:

  • 请指定您正在使用的环境,任何现有的加载程序都与此信息相关联。
  • 现有的基于 WebGL 的 glTF 加载器有很多,但听起来你不在网络上。这是安卓吗? IOS?还有什么?另请注意,glTF 2.0(现在处于开发阶段)将比 glTF 1.0 更加跨平台,并增加了对桌面、Vulkan、Direct3D 等的支持。您对哪个平台感兴趣?
  • @rotoglup 我正在使用 Android API 24 和 NDK 运行 OpenGL ES

标签: opengl-es gltf


【解决方案1】:

AFAIK,截至今天(2017 年 4 月),在本地/移动环境中加载和绘制 GLTF 模型没有简单/官方的方法 - webgl 生态系统目前更加友好。

GLTF 还很年轻,你必须自己找一些代码,或者自己构建。

另一种选择是尝试使用assimp 将您的 GLTF 模型转换为您可以轻松显示的格式。

【讨论】:

    【解决方案2】:

    查看来自 Khronos 集团的 ATW Vulkan Sample

    【讨论】:

      猜你喜欢
      • 2019-10-28
      • 2014-02-28
      • 2017-04-22
      • 2018-10-27
      • 1970-01-01
      • 2021-04-16
      • 1970-01-01
      • 2018-05-25
      • 1970-01-01
      相关资源
      最近更新 更多