Posted on 2008-06-16 06:36
nt05 阅读(139)
评论(0) 编辑 收藏 引用 所属分类:
硬件
图形在计算机中的显示过程
为了创建和显示一个(多个)几何物体,对象形状首先在局部坐标系中建模,再定位到总的世界坐标场景内,然后需要指定视点的方位,视线和成像面的方位,为了
观察到物体的成像,还必须在各坐标系之间视区变换之后,进行投影变换,才能得到物体的成像,并变换到规范坐标系中;最后,单独的设备驱动器变换该场景的坐
标表示到输出设备,在输出设备经过图形的裁剪后,显示在显示设备上。
(2)、规格化变换与设备坐标变换:在窗口——视图的二维和三维变换中都需要将规格化坐标变换为设备坐标,即显示器的像素坐标。一般的a=1在NDC中的
点(Xndc,Yndc)经过平移(dx,dy)和比例变换(sx,sy)后,就可以得到DC中的点(Xdc,Ydc)的坐标:,又由于在实际应用中
NDC和DC的方向是相反的所以可解得:
5、在计算机图形进行显示时,计算机内部的图形储存往往比较大,而屏幕显示的只是图的一部分。因此需要确定图形中哪些部分落在显示区内,哪些部分落在显示
区外以便进行裁剪。裁剪一般采用先裁剪再扫描转换的方法。按照图形裁剪与窗口——是视图区的变换的先后顺序,裁剪的策略有两种:一是先裁剪后变换,二是先
变换后裁剪。按照图形生成与裁剪的先后顺序也有两种方法:一是先生成后裁剪,二是先裁剪后生成。
6、储存在计算机内存的图形经过各种转换和裁剪后显示在计算机显示设备上,如显示器。图形在显示器上是以栅格图像的形式显示的。显示器由很多的象元构成,图形显示时根据图新中各个点的属性值为屏幕的象元分别赋值,从而显示了各种图形及图形的颜色。