渲染流程
光栅化就是根据数据显示图像
应用 相当于在Unity编辑器下
几何 将顶点坐标转换成屏幕空间
光栅 将数据进行图像显示
RAM 主内存
显存 显卡的存储器
draw call 绘制命令 CPU 向GPU 发送的指令 越少越好
渲染流程
光栅化就是根据数据显示图像
应用 相当于在Unity编辑器下
几何 将顶点坐标转换成屏幕空间
光栅 将数据进行图像显示
RAM 主内存
显存 显卡的存储器
draw call 绘制命令 CPU 向GPU 发送的指令 越少越好
渲染流水线三大阶段:
1.应用阶段:Cpu负责(绝对控制权)(1)准备场景数据(2).不可见剔除(3).设置渲染状态
分三步:1.把数据加载到显存中。2.设置渲染状态3.调用Draw Call。
2.几何阶段:
GPU负责。首要任务是把顶点坐标变换到屏幕空间中,再交给光栅器进行处理。
3.光栅化阶段:GPU负责。使用上个阶段传递的数据来产生屏幕上像素并最终渲染出图像
1,Occlusion Culling遮挡剔除,基于摄像机(CPU处理)
2,shader信息(CPU处理)
3.可读可写的渲染数据会同时占用内存和显存?