三维图形学基础.pptVIP

  • 13
  • 0
  • 约3.55万字
  • 约 146页
  • 2022-09-27 发布于广东
  • 举报
三维图形学基础 第1页,共146页,2022年,5月20日,17点32分,星期日 屏幕坐标及图形坐标 显示器上的位置用整型的屏幕坐标来描述,与帧缓存中的像素位置相对应。 y坐标给出像素的行序号,x坐标给出列序号。 屏幕刷新硬件一般从屏幕的左上角开始对像素进行编址,从最上面的第0行到最下面的第ymax行,对扫描行进行编号;每行从左到右,从第0到第xmax对扫描列进行编号。 图形软件可以按照任意方式设定屏幕位置的图形坐标系统,如可以设定屏幕区域的左下角为原点(视区的默认值),用整数坐标或非整数笛卡尔坐标来描述图形。描述物体对象的坐标值最终转换为帧缓存中的整数像素位置。 图元的扫描转换根据给定的坐标来确定要显示的像素位置,如给定一条直线段的两个端点,显示函数必须计算出两端点间位于线段上的所有像素的位置。 由于一个像素位置占有屏幕上的一个有限范围,因此图形显示算法必须考虑像素的有限大小,一般假定像素坐标对应于像素区域的中心。 第2页,共146页,2022年,5月20日,17点32分,星期日 屏幕上的笛卡尔坐标系 第3页,共146页,2022年,5月20日,17点32分,星期日 显示窗口 OpenGL函数库中用gluOrtho2D(xmin, xmax, ymin, ymax)函数设定一个二维视见空间(二维笛卡尔坐标系),其参数指定了显示窗口(裁剪窗口)的x、y坐标范围。 显示窗口的左下角位

文档评论(0)

1亿VIP精品文档

相关文档