0

尝试解析 OBJ(波前)文件以在 OpenGL ES20 中绘制它我遇到了一个我不知道如何解决/解决的问题:

该文件恰好有 50,000 (50k) 个顶点,全部用于面。当我加载对象时,我将面解析为索引,它必须是 UNSIGNED_SHORT,不幸的是在 Java 中不可用,我使用的是 Shorts,它以大约 32k 结尾。因为我有比这更多的顶点和面,所以我得到了 NumberFormatException。

我应该如何在不删除顶点的情况下解决这个问题?任何解决方法?

4

1 回答 1

0

您正在使用什么库来公开 OpenGL API 而不支持它?如果这只是一个数字问题,您可以通过使用与java opengl中讨论的相同方法的数字来解决它:glDrawElements() with >32767 vertices

于 2014-03-07T15:57:03.167 回答