求简单多边形可见点的一种新算法

来源 :工程图学学报 | 被引量 : 6次 | 上传用户:zjlyqgf888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出一种求简单多边形可见点的新算法,通过对多边形作预处理,可预先剔除其中部分不可见点,并消除了判断可见点过程中的螺旋状态。将多边形剩余顶点序列分割为四段,每段分别按文中给出的方法找出可见点。算法中对点与线段的位置关系,用点与线段围成的三角形的方向表示。三角形的方向通过极点顺序法确定,避免了使用耗时的叉积法。试验表明,算法准确、高效和稳定。
其他文献
提出了一种基于光源平移恢复物体法线和材质的算法。光源平移时获得一组输入图像。根据输入图像将物体表面上的点分成纯漫反射点和混合点(包含漫反射和镜面反射的点)。首先,根据镜面反射的原理求出混合点的法线。然后根据求出的法线用全局优化的迭代方法来恢复物体的材质。最后,根据不同输入图像中光源与物体的相对位置的不同,通过一个三角函数来恢复物体表面纯漫反射点的法线。分析对比实验结果和场景的真实参数表明,算法能够
以船体曲面敷设矩形块为背景,针对现行按肋骨线方向单向展开后进行矩形块敷设设计的不足,提出了矩形块按参考线敷设法及其流程。提出了曲面线偏移的概念和正交线离散点算法。
不同层次的Loop细分网格曲面可作为不同工序的加工模型。当判断各细分层次与极限曲面的整体误差时,若不考虑所存在的尖锐特征,则计算所得误差将高于实际误差。本文考虑了尖锐特征的存在,对现有给定误差估计所需细分次数的算法进行了改进,并针对粗加工和精加工的不同特点,给出了各工序等距面的生成及调整算法。实践验证方法可行。
对现代产品开发过程的特点进行了探讨,分析了国内外协同设计过程建模的研究现状。在此基础上,以全局导航、局部决策的思想,提出基于UML活动图和Petri网的分层建模方法。通过
最大动载承受能力的确定对于多机器人系统的轨迹规划来说是一个关键要素,对其实际应用有着重要的意义。在对多机器人协调操作系统的一种新动力学模型及其负载分配方式进行分析
针对现有路桥施工问题求解所常采用的工程数据模型的缺陷,提出了功能图形数据模型。以功能图形对象建模技术为指导,以特征线、特征线数组为基本数据结构描述具有可变长非结构化的工程图形,进行相关几何和专业计算,表达特征线数组间存在的协同合作关系,支持功能图形对象的动态计算过程,实现了一种利用简单数据结构创建复杂工程图形对象的新途径,表现出广泛的工程软件开发应用价值。
文章阐明了高等院校实践教学环节的重要性和目前存在的问题。以我校"制图实践"课程建设为例,结合应用型人才培养定位,阐述了基于引导与创新理念的"制图实践"课程建设中的课程体系
农民专业合作社作为新型农业经营主体,积极参与农业产业链整合和价值链提升,引领农民参与农村产业融合发展、分享产业链收益,在产业扶贫、农业供给侧改革中发挥着重要作用。
面向并行工程的需求,提出并设计了雷达高功率铰链三维装配工艺规划系统(HPH-CAAP)。系统利用微软的Microsoft Visual C++6.0作为开发语言,UG/OPEN API作为开发工具,用来验证和改