美文网首页
OpenGL学习笔记二

OpenGL学习笔记二

作者: MxlZlh | 来源:发表于2021-02-23 18:04 被阅读0次

    OpenGL 基础渲染

    一、OpenGL 渲染结构

    OpenGL渲染结构

    有3种向OpenGL 着⾊器传递渲染数据的⽅法可供我们选择
    1.属性
    2.uniform 值
    3.纹理

    二、OpenGL 基础图元

    •点
    •线
    • 线带
    • 线环
    • 三⻆形
    • 三⻆形金字塔
    • 三⻆形带
    • 三⻆形扇

    三、存储着色器

    存储着⾊器分类

    • 单位着⾊器
    • 平面着⾊器
    • 上⾊着⾊器
    • 默认光源着⾊器
    • 点光源着⾊器
    • 纹理替换矩阵
    • 纹理调整着⾊器
    • 纹理光源着⾊器

    顶点着色器,可编程管线中的一种着色器,而且是必须实现的。用来处理顶点的。(片元着色器也需要自己实现)
    存储着色器,在固定管线中的对多种效果已封装好的着色器。

    常⽤代码

    • 定义着⾊器
    GLShaderMananger shaderMananger;
    • 初始化着⾊器
    shaderMananger.initalizeStockShaders();
    • 使⽤
    shaderMananger.userStockMananger(参数列列表)

    相关文章

      网友评论

          本文标题:OpenGL学习笔记二

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