大学本科机械CAD课件ppt.ppt
*此多边形在[x,y]处的深度z;*若z>depth[x,y],则此多边形比已为此像素记录的其他多边形更靠近观察者,这时,置depth[x,y]为z,置intensity[x,y]为对应于该多边形亮度的值;若z<depth[x, y],则在[x,y]处已记录的多边形比这个新的多边形更靠近观察者, 此时值不变. * 依次处理完所有多边形,亮度数组的内容即为已消隐的最终结果 特点:算法简单,但需要的空间的大. 扫描线算法在显示屏上,由具有相同y值的光栅点组成的一条水平光栅线称为一条扫描线。 消隐原理是:当包含有一条扫描线的水平面与景物中的物体相交时,组成各物体的诸表面与该扫描线平面相交而形成若干条截交线段。这些截交线段把整条扫描线分割成一些间隔 在扫描线平面xoz内,按间隔比较各线段距离视点的远近,距离视点近的线段部分地或全部地遮挡住距离视点远的线段,用这样的方法确定线段的可见部分 . 在扫描线上形成的间隔可以分为3类 *不包含任何截交线段的间隔 *其中只含有一条线段的间隔 *同时存在若干条线段的间隔 扫描线算法的基本步骤: 1)定义两个数组:深度数组depth(m)和亮度数组intensity(m),用以保存单条扫描线上的数据值。 2)先对深度数组和亮度数组赋初值。置depth(i)=min,intensity=空白背景值(i=1,2,
您可能关注的文档
最近下载
- 2026年抽样检验试题及答案.docx VIP
- 人事处廉政风险防控排查表.doc-安徽医学高等专科学校.doc VIP
- 2025年互联网广告投放算法效果评估与智能广告投放平台优化报告.docx
- 做传统美德的践行者.pptx
- 公路沥青路面施工技术规范.doc VIP
- 3.4 情绪情感与社会性发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
- 2026 年化工企业火炬系统设计规范(SH_T 3009-2025,附火炬高度计算).docx VIP
- 日常防火检查巡查制度.docx VIP
- 年产30万吨饲料加工厂可研报告.pdf VIP
- 3.2 语言发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
原创力文档

文档评论(0)