第五、三维图形的基本要素。建模:制作各种物体。
放置:将做好的各物体通过平移、旋转等放到场景空间的适当位置。
上色:给物体模型指定颜色或表面纹理。
打灯:在场景中适当位置放置几盏灯以照亮场景。
摄像:在空间适当位置放上适当角度的摄像机,以得到所需的视觉效果。
用OpenGL开发应用程序与之类似,通常是:
设定视见体
定义光源
生成场景
而三维图形生成的流程如下:
放置几何变换:平移、旋转、缩放等
视见变换:裁剪、消隐、投影等
视见体有两种:正投影体和透视投影体,正投影视见体中的物体在屏幕上的投影不会出现近大远小的现象,而透视投影视体则与人眼的观察结果类似,的颜色了,不明其所以
//仔细分析,先后做了如下猜测:
//1、法向问题:+Z -Z两个方向都试下来,一样
//2、