美文网首页
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