zoukankan      html  css  js  c++  java
  • OpenGLES2.0可编程管道示意图

    Primitive Processing:原始处理

    Vertex Shader:顶点着色器

    Primitive Assembly:原始组装

    Rasterizer:光栅化

    Fragment Shader:片段着色器

    Depth Stencil:深度模板

    Color Buffer Blend:色彩缓冲区混合

    Dither:抖动

    Frame Buffer:帧缓冲(可直接送入显示器显示)

    Vertex Shader 和 Fragment Shader 是OpenGL ES 2.0中的可编程阶段。

     

    1. Vertex Shader(顶点着色器)

      

      它会作用于每一个顶点,它的作用就是确定每一个顶点的坐标。它的输出是顶点的坐标。

    2. Rasterizer(光栅化)

      

      左边是我们指定的每个顶点和颜色,右边是光栅化后的结果。这就是光栅化的作用。

    3. Fragment Shader(片段着色器)

      

      片段着色器作用于每个由光栅器发出的片段,由光栅器发出的每一个片段都执行一次。它的输出是片段的颜色。

  • 相关阅读:
    python项目文件夹
    内置函数
    函数的递归
    python入门之模块
    匿名函数
    生成器表达式
    三元表达式
    列表生成式
    input相关问题总结
    表单验证
  • 原文地址:https://www.cnblogs.com/yongfengnice/p/8622503.html
Copyright © 2011-2022 走看看