zoukankan      html  css  js  c++  java
  • 像素着色

    GPU的绘图的几个阶段

    1.裁剪阶段:

      裁剪掉摄像机平截头体外的模型,由GPU自动完成。

      我们把平截头体分别定义为 上、下、左、右、近、远,GPU裁剪的时候,就是要依次裁剪模型中,与这几个平面相反的平面。

    2.光栅化阶段:

      2.1背面消隐

      2.2顶点插值

    3.像素阶段:

      顶点插值会被当做像素着色器的输入数据,传入到像素着色器里面。与顶点着色器一样,像素着色器也是一个而寒暑,它处理的是像素片段。

    因此也叫作片段着色器、像素着色器的任务就是为每个像素片段计算一个颜色值。

      编写像素着色器的时候,需要注意:

      1.尽量使用全局常量

      2.尽量在顶点着色器中计算好需要的数据

      3.尽量少做复杂的运算,因为像素着色器计算量大,它与显示面积挂钩,显示面积越大,那么它计算的量就越大

    4.输出阶段:

      像素片段由像素着色器生成之后,被传送到输出合并器,在该阶段,某些像素被丢弃,未被丢弃的像素被写入到后台缓冲区。混合工作就是在这个阶段

    完成的。

  • 相关阅读:
    团队项目-选题报告
    1
    第二次结对编程作业
    第2组 团队展示
    第02组 Alpha冲刺(4/6)
    第02组 Alpha冲刺(3/6)
    第02组 Alpha冲刺(2/6)
    第02组 Alpha冲刺(1/6)
    第02组 团队GIT现场编程实战
    团队项目-需求分析报告
  • 原文地址:https://www.cnblogs.com/leiGameDesigner/p/8379904.html
Copyright © 2011-2022 走看看