Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android顶点阵列对象?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一些 Android代码,以准备我计划开发的图形密集型应用程序.我从2004年开始没有做任何OpenGl.我偶然发现 http://www.opengl.org/wiki/Vertex_Array_Object和PC平台的多个来源声称使用顶点数组对象是最好的渲染方式.

我的目标平台是配备Android 2.3的摩托罗拉Atrix 2智能手机.

我似乎无法找到与GL_OES_vertex_array_object对应的函数的包含.我想调用类似于glGenVertexArraysOES的函数.

如何在Android中使用VAO?

我目前的包括

import java.nio.buffer;
import java.nio.byteBuffer;
import java.nio.byteOrder;
import java.nio.CharBuffer;
import java.nio.FloatBuffer;
import java.nio.IntBuffer;

import javax.microedition.khronos.opengles.GL10;
import javax.microedition.khronos.opengles.GL11;

解决方法

@H_696_20@ VAO是相当新的,不包含在OpenGL | ES 1.0或1.1中(不要与Buffer Objects混淆,或者它们有时被称为VBO).您必须导入并使用OpenGL | ES 2.0,并且通过这样做,您必须对图形代码进行一些更改,以通过着色器而不是glVertexPointer和类似方法进行绘制.从它的外观来看,没有内置于Android的GL20Ext类或类似内容,我会环顾网页进行绑定或使用NDK自己编写.

大佬总结

以上是大佬教程为你收集整理的Android顶点阵列对象?全部内容,希望文章能够帮你解决Android顶点阵列对象?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。