OpenGL渲染管線(rendering pipeline)


       OpenGL中的渲染管線包括:頂點着色器(vertex shader)、細分着色器(里面包含兩種:細分控制着色器和細分控制着色器)(tessellation shader)、幾何着色器、光柵化及片元着色器(fragment shader),其中並不是每一次渲染圖形都需要用到所有的着色器,但是,頂點着色器和片元着色器是必須的。

       下面是OpenGL渲染管線的圖解及每OpenGL渲染管線個着色器的作用:

      其中,頂點着色器和片元着色器是OpenGL整個渲染管線必須要有的過程,其他的着色器可以根據需要進行選擇。

OpenGL渲染管線


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM