3D基础渲染管线
1. 概述
渲染管线指的是在给定的3D场景中,根据一架给定的摄像机的视角生成2D图像的一系列步奏。之所以是2D图像,是因为我们的屏幕是2D的,因此我们需要通过2D屏幕来呈现3D场景。
视觉系统的特性:
1、平行线汇集成一个点:美国50号公路
2、物体的大小会随着距离增加而减小,越远的物体看起来就越小
3、物体会有重叠:不能穿透建筑物看到后面的立体感表现
参考一个简单球体和2D的差不多,但是加上光照和阴影可以体现立体感-
三角形是构建模型的最基本单位
模型精度 要适量
绘制线显示三角形 -
手工编写3D模型 .obj
v -1 0 1 v 1 0 1 v 1 0 -1 v -1 0 -1 vt 0 0 vt 0 1 vt 1 0 vt 0 1 vn 0 1 0 vn 0 1 0 vn 0 1 0 vn 0 1 0 f 1/1/1 2/2/2 3/3/3 f 3/3/3 4/4/4 1/1/1 V顶点 VT UV VN 法线 F 定义模型