美文网首页
着色器与渲染方式的关系

着色器与渲染方式的关系

作者: LuohanCC | 来源:发表于2018-07-12 17:21 被阅读0次

    着色器的使用:
    1、编译着色器代码
    2、编译成功后,吸附到程序中去
    3、绑定着色器的属性, 在link之前, 需先把顶点属性索引绑定到顶点属性名
    4、链接
    5、使用程序

    着色器与渲染方式的关系
    1、如果绑定了丁点属性引索则需要

    //更新属性值
    glVertexAttribPointer(ATTRIB_VERTEX, 2, GL_FLOAT, 0, 0, squareVertices);
    //开启定点属性数组
    glEnableVertexAttribArray(ATTRIB_VERTEX);
    glVertexAttribPointer(ATTRIB_TEXTURE, 2, GL_FLOAT, 0, 0, coordVertices);
    glEnableVertexAttribArray(ATTRIB_TEXTURE);
    //绘制
    glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
    

    2、如果

    相关文章

      网友评论

          本文标题:着色器与渲染方式的关系

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