- 6
- 0
- 约9.69千字
- 约 59页
- 2016-12-31 发布于北京
- 举报
计算机图形学三维变换 主讲:汪日伟 Email:craftcub@163.com 实例03 变换 三维图形显示流程 OpenGL三维图形显示流程 OpenGL三维图形显示流程 视图变换(Viewing Transformation) 第一步,将相机置于三角架上,让它对准三维景物 模型变换(Modeling Transformation ) 第二步,将三维物体放在适当的位置 投影变换(Projection Transformation) 第三步,选择相机镜头)并调焦,使三维物体投影在二维胶片上 视口变换(Viewport Transformation) 第四步,决定二维像片的大小 The Camera Analogy 照相机的成像过程 模型变换 投影变换 视口变换 模型视图变换 平移变换 旋转变换 比例缩放变换 void glTranslate{fd}(TYPEx, TYPE y, TYPEz); void glRotate{fd}(TYPE angle, TYPE x, TYPE y, TYPE z); void glScale{fd}(TYPEx, TYPE y, TYPEz); 组合变换 通用变换及变换顺序 glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glMultMatrixf(N); glMultMatrixf(
原创力文档

文档评论(0)