三角网格数值仿真平滑化的方法与流程

文档序号:35931252发布日期:2023-11-05 05:27阅读:来源:国知局

技术特征:

1.一种三角网格数值仿真平滑化的方法,其特征在于,包括:

2.根据权利要求1所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤1包括:

3.根据权利要求2所述的三角网格数值仿真平滑化的方法,其特征在于,记二维参考平面的法向量为 n,在二维参考平面上定义一对互相垂直单位向量 a 和 b;

4.根据权利要求2所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤14包括:若多边形有三条边,则直接作为一个子三角网格,若多边形有至少四条边,则将多边形剖分成多个三角形以构建一个子三角网格。

5.根据权利要求4所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤14中,若多边形有四条边,则沿最短对角线将多边形切分为两个三角形。

6.根据权利要求2所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤1中:

7.根据权利要求1所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤2中构建第一三角网格的拓扑,包括:

8.根据权利要求7所述的三角网格数值仿真平滑化的方法,其特征在于,所述在顶点表中创建一个引用包括:为每个顶点添加一个指针或索引。

9.根据权利要求1所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤4中预设的网格转换算法包括:

10.根据权利要求9所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤44后,还包括:

11.根据权利要求9所述的三角网格数值仿真平滑化的方法,其特征在于,步骤44中四边形剖分成两个三角形的方法为:

12.根据权利要求1所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤4包括:

13.根据权利要求1所述的三角网格数值仿真平滑化的方法,其特征在于,所述步骤5中,栅格化为将第三三角网格处理成能被显示设备绘制的图像。


技术总结
本发明提供了一种三角网格数值仿真平滑化的方法,包括:步骤1,将三维结构转化为二维的第一三角网格。步骤2,构建第一三角网格的拓扑。步骤3,根据所构建的拓扑检测出每个顶点相邻的所有三角形,根据拓扑中的信息数据计算与每个顶点相邻的所有三角形的平均值,将计算所得的平均值分配给相应的顶点,得到第二三角网格。步骤4,通过递归地方式执行预设的网格转换算法,在第二三角网格中插入每个三角形的重心作为新增的顶点,并利用新增的顶点和第二三角网格中的顶点重新剖分三角形,以形成第三三角网格。步骤5,将第三三角网格栅格化。经过本发明一实施例的三角网格数值仿真平滑化的方法处理后的结果显示更符合求解的实际场景。

技术研发人员:李奥,吴培伟,郭茹,徐刚,吴寅芝
受保护的技术使用者:芯瑞微(上海)电子科技有限公司
技术研发日:
技术公布日:2024/1/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1