文档详情

真实感图形显.ppt

发布:2025-03-12约3.16万字共86页下载文档
文本预览下载声明

5.1线消隐

5.2面消隐

5.3光照模型

5.4光线跟踪

5.5表面图案与纹理

5.6颜色空间

基本概念

一.为什么要消隐

○因为计算机图形处理的过程中,不会自动消去隐藏部分,相反会将所有的线和

面都显示出来。

○所以:如果想有真实感地显示三维物体,必须在视点确定之后,将对象表面上

不可见的点、线、面消去。执行这种功能的算法,称为消隐算法。

l例如:

5.1线消隐

5.1.1消隐的分类

•线消隐(Hidden-line)

对象:线框模型

•面消隐(Hidden-surface)

对象:填色图

线框模型填色图

5.1线消隐

线消隐是以场景中的物体为处理单元,将一

个物体与其余的k-1个物体逐一比较,仅

显示它可见的表面以达到消隐的目的。

l此类算法通常用于消除隐藏线。

假定场景中有k个物体,平均每个物体的表面由

h个多边形构成,其计算复杂度为O((kh)2)。

5.1线消隐

01

l算法描述如下:

lfor(场景中的每一个

物体)

l{将该物体与场景

中的其它物体进行比

较,确定其表面的可

02见部分;

线消隐示例l显示该物体表面的可

显示全部
相似文档