【摘 要】
:
三维重建技术是计算机辅助设计领域的重大课题,也是几何建模的一种重要手段。本文首先探讨和对比了现有的多种三维重建算法,最终确定从三视图的理解出发,采用基于构造立体几何——Constructive Solid Geometry(CSG)进行三维重建。CSG法的显著优点是可以通过简单的体素构成复杂的实体,能详细记录构造实体的过程。本课题前人已经实现了对工程三视图中几何信息的提取,完成了基本体素的三维重建
论文部分内容阅读
三维重建技术是计算机辅助设计领域的重大课题,也是几何建模的一种重要手段。本文首先探讨和对比了现有的多种三维重建算法,最终确定从三视图的理解出发,采用基于构造立体几何——Constructive Solid Geometry(CSG)进行三维重建。CSG法的显著优点是可以通过简单的体素构成复杂的实体,能详细记录构造实体的过程。本课题前人已经实现了对工程三视图中几何信息的提取,完成了基本体素的三维重建,并且调用OpenGL函数,将重建出的基本体素显示在屏幕上。但是,这不是最终的零件三维模型,还需要借助CSG树并通过体素布尔运算才能得到零件的三维模型。为构建CSG树,本文提出交互构建和自动构建两种技术途径。自动构建效率会高,交互构建可靠性高,两者可互为补充。实体三维布尔运算已由课题组早先完成,这为本课题最终实现三维重建打下坚实的基础。体素拾取是交互构建CSG树的基础和前提。本文介绍了世界坐标系中的三维物体显示在二维屏幕上的过程,结合OpenGL的图形显示原理对其中涉及到坐标转换作出说明。本文利用OpenGL的选择机制来拾取屏幕上的图元。在发布绘图命令时为绘制的图元建立名称堆栈,设置用于保存选择信息的缓冲区。研究点与多边形位置关系判断算法,实现鼠标的抓取功能,完成对屏幕上面元的拾取。同一个体素的面元在名称堆栈中名字相同,就能实现对体素的拾取。然后从界面指定两体素的布尔运算类型,逐步构建CSG树;通过软件编程实践,实现了对基本体素拾取操作和CSG树构建。本文研究提出了CSG树自动构建的算法,算法从三视图中环的包容关系入手,推理分析出对应的体素的位置关系;得到体素的位置关系后,对布尔运算类型的自动选择提出了若干条实用的准则。本文以VC++6.0为开发平台,以OpenGL函数库为工具,利用MFC框架对文中阐述的功能进行了代码验证,证明文中提出的功能和算法的可靠性和可行性。
其他文献
胃食管反流病的诊断由于部分胃食管反流病患者反流症状明显,但X线检查、内镜检查食管无异常发现,或者内镜检查显示有食管炎,但不一定是由反流引起。有的临床表现酷似心绞痛,或以
目的应用三维步态分析系统评价虚拟现实技术对脑卒中患者步态的影响。方法共有脑卒中后偏瘫患者60例纳入本研究,采用随机数字法将其分为观察组和对照组,各组均为30例;2组患者
具有不锈钢冷却液管和导线屏蔽的275 kV 水内冷 XLPE 电缆系统,已经过为期两年的现场试验。从现场试验及随后的残余性能试验证实,该电缆系统具有长期可靠性和稳定性。所提出
建筑工程招标文件以及投标书是开展建筑工作协议管理的关键领域,是建筑工作协议管理的基础。西方工程机构十分关注协议的开展,而目前,我国在建筑工作开展过程中,大部分通常由
侧孢短芽孢杆菌(Brevibacillus laterosporus)S62-9 产生的抗菌肽(Brevibacillin,BBL),有抑菌谱广,耐热性良好,不宜残留,不产生抗药性等特点,因此抗菌肽BBL在食品抑菌防腐领域有良好的应用前景。抗菌肽BBL为非核糖体肽(nonribosomal peptides,NRPs),合成由相关基因簇决定,而且是非核糖体肽合成酶为核心模块结构。本文研究将异源表达
本文以临夏回族自治州伊斯兰教为例,提出了临夏回族自治州内伊斯兰教宗教事务管理法治化中的各个问题,进一步分析问题成因,提出了解决问题的方法,粗略形成了临夏回族自治州宗
作为目前世界范围内钻进速度最快的冰层钻进方法之一,热水钻被广泛用于冰架下部冻融过程的观测、冰下沉积物取样、冰层物理结构研究、温度测量、冰层蠕变研究、冰下基底滑移
目的了解徐州市医疗机构医护人员手卫生消毒状况。方法按照GB15982—2012《医院消毒卫生标准》,对徐州市部分医疗机构医护人员手进行采样,检测菌落总数,评价消毒效果。结果20
介绍并分析了独立旋转车轮转向架在车辆动力学性能上的优势,设计一种基于轮毂电机驱动的独立车轮转向架,并利用SIMPACK多体动力学仿真软件对该转向架的曲线通过性及运行稳定
人物纪录片是中国电视纪录片中最为主要的创作类型。在中国电视纪录片创作风格与创作理念发生变革的背景下,人物纪录片创作从对人物生活场景和真实情感进行非虚构的表现,逐渐