android openGL多纹理 开启face,front和back贴不一样的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你如果texture的图比较少的话 直接用个bitmap的array 然后一个面一个面的bind进去就好OpenGL的java教程也不少 你看了AndroidGL里面的code了么? 还是没怎么明白,怎么一个一个bind进去呢,我图片有6张 还是不怎么明白,textureID都是int型的,bind也要求是int型的,我怎么放bitmap型的呢 int i[] = new int[6]; // 创建纹理 gl.glGenTextures(0, i, 0); // 设置要使用的纹理 gl.glBindTexture(GL10.GL_TEXTURE_2D, i[0]); ByteBuffer b = ByteBuffer.wrap(getBytesFromBitmap(images[0])); //生成纹理// gl.glTexImage2D(GL10.GL_TEXTURE_2D, 0, GL10.GL_RGB, images[0].getWidth()// , images[0].getHeight(), 0, GL10.GL_RGBA, GL10.GL_UNSIGNED_BYTE, b); GLUtils.texImage2D(GL10.GL_TEXTURE_2D, 0, GLImage.oneBitmap, 0); // gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR);// gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MAG_FILTER, GL10.GL_LINEAR); 在绘制立体的每面之前选择要贴的纹理gl.glBindTexture(GL10.GL_TEXTURE_2D, textures[0]);gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);gl.glTexCoordPointer(2, GL10.GL_FLOAT, 0, texCoordsBuffer);... 绘制四边行 windowsXP上android版本的eclipse怎么输入法切换 android虚拟机无法运行 秒表计时器,最小单位为毫秒,10毫秒,则画面显示反应缓慢,该怎么解决? 手机中sim卡联系人读取 应用强制关闭问题 求助:WebView和JS的问题 Eclipse Android 开发面对的第一个重大问题 ant打包求帮助 studio 更新后运行项目报错,纠结了一天了 android如何实现对鼠标右键单独监听事件? 如果我有个anroid手机,我能不能在上面安装一些软件,在手机上写程序 应用cygwin在windows下载android的源代码的问题
OpenGL的java教程也不少 你看了AndroidGL里面的code了么?
int i[] = new int[6];
// 创建纹理
gl.glGenTextures(0, i, 0);
// 设置要使用的纹理
gl.glBindTexture(GL10.GL_TEXTURE_2D, i[0]);
ByteBuffer b = ByteBuffer.wrap(getBytesFromBitmap(images[0]));
//生成纹理
// gl.glTexImage2D(GL10.GL_TEXTURE_2D, 0, GL10.GL_RGB, images[0].getWidth()
// , images[0].getHeight(), 0, GL10.GL_RGBA, GL10.GL_UNSIGNED_BYTE, b);
GLUtils.texImage2D(GL10.GL_TEXTURE_2D, 0, GLImage.oneBitmap, 0);
// gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR);
// gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MAG_FILTER, GL10.GL_LINEAR);
gl.glBindTexture(GL10.GL_TEXTURE_2D, textures[0]);
gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
gl.glTexCoordPointer(2, GL10.GL_FLOAT, 0, texCoordsBuffer);
... 绘制四边行