90 likes | 295 Views
第七章三维观察. 观察流水线 观察坐标 投影 观察体和一般投影变换 裁减 三维观察函数. 观察流水线. 从建模坐标到设备坐标 模型坐标 模型变换 世界坐标 观察变换 观察坐标 投影变换 投影坐标 规范化裁剪 规范化坐标 视口变换 设备坐标. 投影与显示. consider a problem to find the correspondences of P i in other range images, O j and O k.
E N D
第七章三维观察 • 观察流水线 • 观察坐标 • 投影 • 观察体和一般投影变换 • 裁减 • 三维观察函数
观察流水线 • 从建模坐标到设备坐标 模型坐标 模型变换 世界坐标 观察变换 观察坐标 投影变换 投影坐标 规范化裁剪 规范化坐标 视口变换 设备坐标
投影与显示 • consider a problem to find the correspondences of Pi in other range images, Ojand Ok Epipolar geometry of a multi-view system
投影与显示 • A visual hull point
观察坐标 • 右手系 yw yw N xw zw zw xw N 观察方向(1,0,0) (1,0,1)
投影 • 平行投影 • 透视投影
观察体和一般投影变换 • 观察平面上的窗口描述 yv xv (xwmax,ywmax) 观察平面 投影窗口 (xwmin,ywmin) zv
裁减 • 正交平行投影,观察体矩形平行六面体 y x z 观察体
OpenGL三维观察函数 • OpenGL观测变换函数 • 观察模式 • glMatrixMode (GL_MODELVIEW); • 观察参数 • gluLookAt(x0,y0,z0,xref,yref,zref,Vx,Vy,Vz); • OpenGL正交投影函数 • 模式glMatrixMode(GL_PROJECTION); • 参数glOrtho(xwmin,xwmax,ywmin,ywmax,dnear,dfar);