版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
司所述交点集合和所述边界点集合确定拓扑有序2采用碰撞检测算法确定任意两张三角网格地质曲面中的采用求交算法确定所述三角形对中的交点集合和基于所述交点集合和所述边界点集合确定拓扑有基于所述交线集合对所述任意两张三角网格地质曲面进行网格重构,得确定每个三角形穿越的所有平均单元格中的三角形与第二曲面对应的三角形是否相若每个三角形穿越的所有平均单元格中的三角形与第二曲面对针对所述第一三角形的任意一条边,确定所述任意一条边与确定所述交点与所述第二三角形的位置关系,并确定所述在所述交点不在所述第二三角形的外部的情况下,将在所述第一三角形与所述第二三角形之间的交点数量超过2个的情况下,删除交点以3在存在多条边经过一个目标交点的情况下,选择离所述目标交基于各个交点间的几何信息对所述交点集合和所述边界点集采用最小内角最大化的三角剖分方法基于所述交线集合对所述任意两张三角网格地对重构后的任意两张三角网格地质曲面中交点离交线的距离小于距离阈值的交点进对重构后的任意两张三角地质曲面中相邻两个三角形的法矢夹角小于夹角阈值的两第一确定模块,用于采用碰撞检测算法确定任意两张三角网格地质曲面中的三角形重构模块,用于基于所述交线集合对所述任意两张三角网格地质曲面进行网格重构,4[0013]确定每个三角形穿越的所有平均单元格中的三角形与第二曲面对应的三角形是[0014]若每个三角形穿越的所有平均单元格中的三角形与第二5[0020]基于求交算法确定第一三角形与第二三角形之间的交点,将交点输入至交点集[0022]在一些实施例中,所述基于求交算法确定第一三角形与[0029]在所述第一三角形与所述第二三角形之间的交点数量超过2个的情况下,删除交[0039]采用最小内角最大化的三角剖分方法基于所述交线集合对所述任意两张三角网[0041]对重构后的任意两张三角网格地质曲面中交点离交线的距离小于距离阈值的交[0042]对重构后的任意两张三角地质曲面中相邻两个三角形的法矢夹角小于夹角阈值6[0046]第二确定模块,用于采用求交算法确定所述三角形对中的交点集合和边界点集7以使这里描述的本申请实施例能够以除了在这里图示或描述的以技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,[0083]本申请实施例提供一种网格重构方法,图1为本申请实施例提供的一种网格重构8数量和模型的形状将长方体包围盒划分为l*m*n个小立方体栅格(平均单元格),每个栅格干个立方体栅格,并将三角形的索引号追加到该立方格栅格维护的存放三角形的向量中。9[0110]步骤S1023,确定每个三角形穿越的所有平均单元格中的三角形与第二曲面对应[0111]步骤S1024,若每个三角形穿越的所有平均单元格中的三角形与第二曲面对应的第二三角形的外部的情况下,将所述交点确定为第一三角形与第二三角形之间的一个交录点的三个坐标,bUsed标记是否已访问,surface[2]记录的是哪两张面进行求交,[0134]N=丽XT(3):角形t的交点p在t的某个顶点上,则与t共点p的所有邻接三角形都不再参与与边e的求交,[0146]步骤S32,在所述第一三角形与所述第二三角形之间的交点数量超过2个的情况[0155]步骤S1041,基于各个交点间的几何信息对所述交点集合和所述边界点集合进行[0162]步骤b.取出点p记录的两张面上的三角形信息,根据这些三角形记录的交点信息[0166]步骤S105,基于所述交线集合对所述任意两张三角网格[0169]如前所述,网格重构是一个三角剖分的过程,最小内角最大化的剖分也称为增量式的Delaunay三角剖分算法,其主要思想是在已有的DT中逐次插入点集合中的每一非常有用的内在联系,Chew正是利用这种拓扑关系提出了基于方向搜索的三角形查找算[0172]算法的基本思想是:任取一个三角形t,根据向体积的算法计算点p与t的确切关起始三角形与目标三角形之间的线性三角形带状区域,即使已有DT中包含了大量的三角[0192]交换两三角形的对角线的目的是使得待剖分三角形与周围三角形满足Delaunay2[0214]本申请实施例提供一种网格重构方法的具体示例,采用C++语言实现了基于平均[0216]本实验采用C++实现了上述几个碰撞检测算法,Sphere_Tree、AABB_Tree、FDH_效率高于Sphere_Tree,符合之前的分析,而这两种方法的效率都高于OBB_Tree和FDH_[0232]前面三个实验采用的是曲面间两两单独求交和重构的结果,为证明算法的正确逻辑电路实现;在实施的过程中,处理器可以为中央处理器(CPU,CentralProcessingUnit)、微处理器(MPU,MicroprocessorUnit)、数字信号处理器(DSP,DigitalSignal[0238]第二确定模块,用于采用求交算法确定所述三角形对中的交点集合和边界点集[0244]确定每个三角形穿越的所有平均单元格中的三角形与第二曲面对应的三角形是[0245]若每个三角形穿越的所有平均单元格中的三角形与第二[0251]基于求交算法确定第一三角形与第二三角形之间的交点,将交点输入至交点集[0253]在一些实施例中,所述基于求交算法确定第一三角形与[0260]在所述第一三角形与所述第二三角形之间的交点数量超过2个的情况下,删除交[0270]采用最小内角最大化的三角剖分方法基于所述交线集合对所述任意两张三角网[0272]对重构后的任意两张三角网格地质曲面中交点离交线的距离小于距离阈值的交[0273]对重构后的任意两张三角地质曲面中相邻两个三角形的法矢夹角小于夹角阈值本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,ReadOnly该计算机程序被处理器执行时实现上述实施例中提供的网格构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车销售个人年终工作总结5篇
- 中班科学活动有趣的鼻子教案反思
- 江苏省南京市第五中学六年级语文第5单元阅读理解专项训练习题及答案
- 特种设备作业人员证锅炉司炉操作技能训练及考核及答案
- 北京市第四中学九年级音乐第5课音乐创作测试卷及答案
- 人教版初中历史第11章重要人物复习题及答案
- 物业管理企业文化建设与员工激励机制策略习题集及答案
- 心肌炎超声诊断要点试题及答案
- 高中地理高三二轮复习对策措施题型突破教学设计
- 2026中职第二学年(鱼类养殖实训)资格考试试题及答案
- 医院检验科防火安全
- 低空空域资源的多主体协同利用与动态分配机制
- 《妇产科妇科手术诊疗指南及操作规范(2025版)》
- 新进员工消防培训
- 医疗废物法律法规课件
- 防雷安全隐患排查治理制度
- 药店冬季促销活动方案
- 2025届吉林省吉林市高三下学期10月一模考试-化学试题(含答案)
- 2025至2030年中国聚甲醛(POM)板材市场现状分析及前景预测报告
- 实物贵金属管理办法
- 临床试验医学经理核心能力体系
评论
0/150
提交评论