渲染管线计算机如何绘制3d物体

来源:互联网 发布:u盘显示0字节数据恢复 编辑:程序博客网 时间:2024/05/14 08:02

1.3d渲染过程: 是输入3d模型 到显卡处理(显卡处理的这就是渲染管线流程) 然后输出2d图片 cpu处理显示到电脑屏幕上 

2.渲染管线流程

1)顶点处理: 

1。3dmax 或者maya生成的 fbx等格式的文件(就是记录模型上点 的坐标) 然后交给显卡处理

2。3d模型记录的都是自己的坐标 ,然后转换到世界坐标系

3。观察坐标系到投影坐标系(投影处理  直接点在摄像机下能否看到) 

2)面处理

1。面的组装:根据模型的点 连接起来组成一个物体

· 2。面的剔除:两个物体在摄像机前面  一个挡住另一个  挡住的那个不进行绘制

3。面的截取: 摄像机看不到的截去

3)光栅处理:以向量组成的平面转换成以像素为单位的矩阵(屏幕上的显示是以像素为单位 一个像素只能显示一个颜色   面处理以后一个像素可能要显示两个色   光栅处理就是保证一个像素只能显示一个色)

4)像素上色: 给每个像素上色  然后生成一张2d图片  返回给cpu


0 0
原创粉丝点击