首页 一种新的旋转体消隐算法

一种新的旋转体消隐算法

举报
开通vip

一种新的旋转体消隐算法 第 � 期 顾寄南 � 一种新的旋转体消隐葬法 一种新的旋转体消隐算法 江苏理工大学工程图学教研室 �镇江 � � �� ��� 顾寄南 摘 要 本文提出 了一种新的旋转体消隐算法 , 详 细地论述 了基于该茸法的任意旋转体中隐点判 别的 方法 , 最后给出了某机琴人工作空 问的三维消隐图形实例 。 关锐词 计茸机图学 消隐算法 旋转体 隐点判别 � 引言 消隐是计算机图学中一个重要而又复杂的问题 , 早在六十年代初期 , 人们就开始对它进行研究 , 迄今为 止 , 已提出消隐算法有很多 , 并各具特色 ...

一种新的旋转体消隐算法
第 � 期 顾寄南 � 一种新的旋转体消隐葬法 一种新的旋转体消隐算法 江苏理工大学工程图学教研室 �镇江 � � �� ��� 顾寄南 摘 要 本文提出 了一种新的旋转体消隐算法 , 详 细地论述 了基于该茸法的任意旋转体中隐点判 别的 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 , 最后给出了某机琴人工作空 问的三维消隐图形实例 。 关锐词 计茸机图学 消隐算法 旋转体 隐点判别 � 引言 消隐是计算机图学中一个重要而又复杂的问题 , 早在六十年代初期 , 人们就开始对它进行研究 , 迄今为 止 , 已提出消隐算法有很多 , 并各具特色 , 但到 目前为 止 , 还没有一种统一的行之有效的算法 , 因此人们还在 不断地探讨新的消隐处理方法。 旋转体作为一种类型的几何形体 , 其三维图形的 消隐算法在文献〔�〕� �」中已有了介绍 , 但此算法有一 明显的不足之处 , 即应用它时一定要预先知道旋转体 母线上采样点的个数 , 实际上在很多场合中 , 特别是精 度可变或参数可变的情况下 , 是会随机地改变采样点 的个数的, 因此使用起来很不方便 。 为此 , 我们 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 了 一种新的旋转体消隐算法 , 该算法可应用于不知道旋 转体母线上采样点的个数这种场合 , 且具有很高的可 靠性 。 下面就来讨论基于新算法的数据输入和隐点判 别方法 , 继而再给出有关图例 。 � 教据的转人形式 图 � 说明了任意旋转体母线上采样点的定义 , 我 们假设不知道旋转体母线上有多少采样点 , 这些采样 点都是随机地输入到线性链表中的。 图 � 所示为事先 输入到线性链表中的各采样点 � 系来进行判别。 如图 � 所示 , 设注视点 �要判别可见不可见的点 � 为 � , 其坐标为�� � , � � , � � � , � ‘为 � 点的投影象点 , � 为 视点 , 则 � , � 为视线 , 设视线方向为 �� � , � � , � � � 。 并取 出输入到线性链表中的任意相邻两点 � � 和 � � , 其坐标 分别为�、 , � 。 , � � �和 �� 、 , �、 , � � � , 记以 � 、 � � 为母线的 旋转体侧面为 � , 则用新算法来判别隐点可以分为下 述三种情形来讨论 。 � � � 情形一 � � �� � 这种情形如图 � 所示 , 此时视线方向向上 。 如果 � � � � � 且 �� � � � , 则 � 不被 � 遮挡 , 需换一对母线采样点 进一步测试 � 的可见性 。 否则 , 又有以下两种情形 。 ����� 铸 � 、 根据注视点 � 的坐标和视线 �’� 的方向·, 可以得 出视线的方程为 � �� � 朴 � � � � � � � � � � �� � � � �� � � � � 再来讨论 � 的方程 。 在 � 一 � 面上 , � � 、 �、两点连 线的方程为 � �一 �� ��一� � 艺一�� � 卜一� � 即 � �一艺巨二里旦� � 兰些住二巡丛� 霆 �� 血 �幻自对卜叫 户议 卜峨吐 � �一� 一 名�一� �不妨令 � � � � 一�二跳一跳 � �� � 一� � � �� �一 � � �� 诫 卜姆城��� 月卯血 �幻旧�� � ���一�一�图� 回转体母线上的采样点 图� 抽入的采样的存锗方式 � 旋转体上隐点的判别方法 新算法的基本思想是 �把视线和旋转体的交叉关 系用视线和旋转体上任意两个相邻的采样点为母线构 成的旋转体侧面的交叉关系来进行判别 , 这显然不同 于文献〔�〕〔�〕所提出的视线和旋转体的交又关系用视 线和旋转体在旋转轴方向上垂直圆形断面群的交叉关 收稿 日期 � ��� 年 � 月 � 日 则�� �式变为 � �一� � � � �� � 这样 , � 的方程为 � 奋石三一、�� 即 � � �� � � � � �� , � �� � � � � � �� � 联立 ��� 式和 �� �式 , 解之可得 � ��子� �圣一� � �弓�� � � � �� �孙� � �� �一 � �� � �一 � � � � � � 十 �邓� �石一 � �纬一 �� �饰一 � ��一。 、 · � 令 � � �荃� �圣一� � �弓, � � ��� �朴 � � ��� 一� �� �孙一� � � �� � � � 邓� ��一� � �影一 ��」七�一 � � 则��� 式变为 � � � �� �� � � 二 � �� � 判别式 � △一� �一��� 讨论如下 � 计算机应用研究 � � �� 年 � △� � 时 , 方程 �� �式有两个不等根为 � 一� � 了了 一 �一 了了� ‘� 一不万一 , �� � 一� 一万『一一�� 当 �� � � 时 , � , � 与 � 的交点不在 � 与 � 之间 , 需继续测试 � � � 当 � , 一。时 , 显然 � 点在 � 上 , 需继续测试 � � � 当 �� � � 时 , � , � 与 � 的交点处于 � 与 � 之间 , 其 交点坐标为 � 为一 � � � � � � � , �� � � � � � � � � , � �� �� � � �� � 如果计算出的 � � 值在 人 和 �、之间 , 则 � 肯定被 � 遮 挡而成为不可见的点 �如果 � 』值不在 �� 和 � 、之间 , 则 � 不被 � 遮挡 , 需继续测试 � � 。 对采样进一步测试 � 的可见性 � � 当 �� � 时 , � � 一 �� , 即 � 位于 � 的边缘上 � 内侧 或外侧 � , 则 � 可见 , 仍需进一步测试 � � 当 ��� � 时 , � � � � � , 即 � 在圆环面之下 , 则 � 护� 与 � 的交点在 � 和 � 之间 , 此时需判别交点是否在 � 内。 显然 , 如果 � � � 丫又再于�� � � , 则交点在 � 内 ,� 一 定不可见 , 无需进一步测试 � 如果 八八研 � � 、 或 丫牙互牙镇� , , 则 � 可见 , 仍需进一步测试 。 投需 投蓄 图 � 朽 � � 、与 � 枯时隐点判断示意图 � 图中尸在园环面之下 � 图 � 隐点判断示意图 �图中为七 � � 的情形 � �� 当 ��镇。时 , � 不被 R 遮挡 , 则换一对采样点重 复上述过程; 当 tZ> o 时 , P ‘ E 与 R 的交点处于 P 与 E 之间 , 其交点坐标为: xj = 孙 + ultZ , y ) = y p + u Z t Z , zj = z p + u 3 t Z 如果计算出的 :, 值在 ‘ 和 zb之间 , 则 P 肯定被 R 遮 挡而成为不可见的点;如果 zj 值不在 z二 和 z、 之间 , 则 P 不被 R 遮挡 , 需换一对采样点继续测试 。 º △一 。时 , 方程(6 )式只有一根 , 即 P ‘ E 与 R 相 切 , P 为可见 , 还需换一对采样点继续测试 。 » △< O 时 , 方程(6) 式无根 , 即 P ’ E 与 R 相离 , P 为可见 , 仍需换一对采样卢件续测试 。 ( 2 ) z : = 跳 如图 4 所示 , 此时 R 为平行于 X O Y 平面上的一 个圆环面 .不妨设 y、> y : , 则该圆环面可由下式表示 : 2.2 情形二 :u3< 0 这种情形如图 5所示 , 此时视线方向向下 , 如果 z, > z , 且 zb > 孙 , 则 P 可见 , 需换一对母线采样点进一步 测试 。 否则 , 又可分为 z。护zb和 :.~ :、两类情况 , 其隐点 判别方法同前面讨论的情形一完全相同 , 这里不再赘 述 。 投蓄 LLLLL 图 5 隐点判断示意图 (图中为七< 。的情形) } y“x, + y , ( y ‘ 、Z = 祝 = Zb 联立此式和视线方程(1) 式 , 可得: 2.3 情形三:u3~ 0 这种情形如图 6所示 , 此时视线方向平行于 X O Y 平面 , 只需测试 P , E 与 Pa 的旋转圆周 Q 之间的关系 。 为此 , 先要确定视线方程与 Q 的方程 。 显然视线方程为: = 朴+ u It 一yp + u Zt 一孙 (t) 0 ) (9 ) (1 0 ) XyZrl’Y11 } ‘, 一导 )‘’一“+ ( Ly』= y p + ( 、一zp,贵 、一p,贵 Q 的方程为:{x, + y , 一y‘ 讨论如下: ¹ 当 tj< 0 时 , 孙> z: , 即 P 在圆环面之上 , 则 P ‘ E 与 R 的交点不在 P 和 E 之间 , P 不被 R 遮挡 , 需换一 、Z ~ Za 分为下列两种情况: (l)‘笋zp 这时P , E 与Q 平行 , 需换下一个母线采样点进行 测试 。 第 3期 顾寄南:一种新的旋转体消隐算法 (2)2.= ZP 联立(9 )式和(10)式 , 可得 : (u资+ u主)tZ+ 2(孙u l+ ypuZ)t+ (邓+ y石一姑)一o ( 1 1 ) 令 M ~ u了+ u荃, N = 2 ( x p u , + y p u Z ) , S = 邓+ y石一y盖 ( 11)式则可改写为: M tZ+ N t+ S= 0 (12) 判别式为:△一N Z一 4M S 讨论如下: ¹ 当△> 0 时 , 方程有两不等根 tl、 t Z , 如果tl、 t : 中 至少有一个大于 O , 则 P 肯定不可见 , 无需进一步测 试;否则 , P 可见 , 仍需换一个 P 。 点进一步测试; º 当 △~ o 时 , P ‘ E 与 Q 相切 , P 可见 , 需进一步 测试 ; » 当 △< 0 时 , P ‘ E 与 Q 相离 , P 可见 , 需进一步 测试 。 如图 7所示 , 在x一。面上 , 工作空间截面包络线(即回 转母线)上的采样点约有 10 0个 , 母线每回转 5。即形成 一条纬线 , 即整个工作空间界限面上约有1(、( X 3 6 0 5 7 2 00 个注视点 , 在经线和纬线的可见性判断中 , 每个 注视点各被测试一次 , 所以 , 对所有注视点 , 我们应该 进行 14400 次测试 。虽然计算量稍微大一些 , 但从图中 可以看出其消隐的可靠性相当高 , 因此该算法可广泛 应用 。 图7 某机器人工作空间外部界限面消隐图 图 6 隐点荆断示意图 (图中为七 · 0 的情形) 至此 , 旋转体上隐点的判别方法已讨论完毕 。至于 作图顺序 , 可见参考文献〔1」〔幻 , 这里不再赘述 。 3 实例 现以某机器人工作空间外部界限面的消隐为例 , 参考文献 王来升等著 .计算机图形处理技术 .西安 :西安交通大学 出版社.1988 . 王来升著 . 计算机图形处理技术在土木工程中的应用. 舒明玉等著 . 微计算机绘图 . 北京 :高等教育出版社 , 1 9 8 8 . 金廷赞著 .计算机图形学 . 杭州 :浙江大学出版社 , 19 88 . : : : 盆 艺 丫 1 丫 丫 丫 丫 丫 丫 丫 丫 丫 丫 丫 了 议张效祥理事长 在中国计算机学会第六次全国代表 : 大会闭幕式上作重要讲话 “ 中国计算机学会理事长张效祥院士于 19 96- 年 3月 15 日在中国计算机学会第六次全国会员 , 代表大会上作了重要讲话. 张理事长说 , 学会要 , 为发展我国的计算机科学技术 , 为实现我国社会“信息化和在我国科教兴国和经济建设的两个根: 本转变的战略任务中做出新贡献 , 要进一步发扬 , “献身、协作、 求实、 创新”的科学精神 , 按民主办 , 会的原则 , 努力把学会办成“计算机工作者之’‘ 家 ” , 成为党和政府联系广大科技工作者的纽带: 和发展我国计算机科学技术的助手 , 为实现我国. 九五计划和 2010 的宏伟目标努力作好学会各项· ) T T T 丁 T T 丁 了 了 T 丁 了 I ’: 丁 丫 丁 丁 丁 议 ·碑抓好两端 带动中间 :{—新力公司简介在中国的大西南有一家中外合资的计算机:: 键盘和显示器专业制造公司 , 这就是新力电子公 , 司 。 它主要从事计算机键盘 、显示器的专业制造 。 ·魂 所属工厂座落于交通便利 、环境幽美的成都四川 ‘ 新兴高科技园内 , 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 厂房 10 800 平方米 , 拥有.‘ } · 国外引进的现代化彩显 、计算机键盘生产线和 卜用调试检测设备 , 实行标准化生产管理 , 技术-卜发力量雄厚 , 年产高分辨率彩显 18 万台 , 单显 ’万台 , 键盘 30 万个 , 产品 80 % 外销 , 年产值达.亿人民币 , 年净创汇 24 0 万美元 。 众所周知 , 键盘和显示器是计算机的头 , . Žrtr’L.r’L卜.七r又工作 , 迎接新世纪的来临! 张效祥理事长的讲话 , 为学会工作指出了正 确方向 , 毫无疑问 , 将对学会工作起到重要的指 导作用 。 尾 , 举足轻重 。 新力电 一子公司为发展我国的计 机产业 , 力争抓好两端 , 带动中间 使我国电脑业 更上新台阶 七f公犷卜r卜,卜r卜l卜L厂t厂L正尸尸L厂L‘厂厂L厂L厂L厂‘尸L厂L厂‘尸L厂L 义J 七‘‘一七“七J ‘, 土 工 工 1 1 久 .工 1 人 1. 未 又 久 夕 J 址创礼一J ~ 一七J七J 七J 七奋七二七奋七 J 址 J 匕 J 七J 工 工 工 屯J七
本文档为【一种新的旋转体消隐算法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_824424
暂无简介~
格式:pdf
大小:2MB
软件:PDF阅读器
页数:3
分类:互联网
上传时间:2011-11-06
浏览量:12