java - 使用 LWJGL 在 glDrawElements 中偏移

标签 java opengl lwjgl vao index-buffer

我试图仅渲染存储在 VAO 索引缓冲区中的部分索引。

glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, 0);

我知道第二个参数是要绘制的顶点数,在本例中是一个三角形,最后一个参数是作为指针的偏移量。但是如何使用 LWJGL/Java 指定这个指针呢?

最佳答案

哦。我只需要指定以字节为单位的偏移量。我使用 float ,因此要从第二个三角形开始,我必须将最后一个参数设置为 3 * 4。

关于java - 使用 LWJGL 在 glDrawElements 中偏移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34482763/

相关文章:

java - 如何在 webstart 上使用 jnlp 运行 lwjgl?

java - JBullet:如何将高度图添加到动态世界?

java - BeanCreationException,Spring 启动

java - 值对的 Java 集合? (元组?)

c++ - OSX Xcode 6 上的 OpenGL 4.1 设置困难

c++ - OpenGL:渲染超过 8 盏灯,怎么样?

java - 在 JRuby 中加载 GAMS Java API

java - java中如何将主线程加入到线程池中

c++ - 在 C++ 中将粒子可视化为边

java - 难以捉摸的 Java 内存泄漏