美文网首页
OpenGL 出现预览画面只有1/4分之一大小的情况

OpenGL 出现预览画面只有1/4分之一大小的情况

作者: gale_小米 | 来源:发表于2020-11-05 11:19 被阅读0次

这个地方顶点坐标传递为纹理坐标时导致了预览画面只有屏幕的1/4大小的情况

//使用着色器

GLES20.glUseProgram(mGLProgramId);

//传递坐标  把顶点坐标给这个变量,这里传递值出现错误可能会导致 预览画面变小

mVertexBuffer.position(0);//mTextureBuffer

GLES20.glVertexAttribPointer(vPosition,2, GLES20.GL_FLOAT,false,0,mVertexBuffer);//mTextureBuffer

GLES20.glEnableVertexAttribArray(vPosition);

//纹理坐标

mTextureBuffer.position(0);

GLES20.glVertexAttribPointer(vCoord,2, GLES20.GL_FLOAT,false,0,mTextureBuffer);

GLES20.glEnableVertexAttribArray(vCoord);

相关文章

网友评论

      本文标题:OpenGL 出现预览画面只有1/4分之一大小的情况

      本文链接:https://www.haomeiwen.com/subject/bxpovktx.html