计算机图形学——openGL渲染流程

Cpu:->meshrender-》传递到GPU

     meshrender:将顶点信息传递给GPU

     meshfilter:将哪个模型信息传递给GPU

FBX:模型文件;包含顶点位置信息、三角面信息、uv信息、法线切线

Gpu:渲染管线:顶点着色器->光栅化->片段着色器->alpha测试->模板测试->深度测试->Blend->Gbuffer->frontBuffer->framebuffer

顶点着色器:计算顶点颜色;将物体坐标系转换到相机坐标系

光栅化:将顶点转换成像素

                   像素有 RGBA4通道

片段着色器:纹理采样将从图片获取到的像素点,赋值给渲染的像素

alpha测试:挑选合格的alpha像素显示

模板测试:挑选模板信息合格的像素

深度测试:

blend:将当前要渲染的像素和已经渲染的像素进行混合运算

Gbuffer:存储有RGBA、模板值、深度值等

frontBuffer:frameBuffer交替显示

 

你可能感兴趣的:(计算机图形学)