type
status
date
slug
summary
tags
category
icon
password
1.程序化----获取每个点的helf edge 号
1.1通过 primhedge 求

1.2 pointhedge求
这个函数只要知道点号 就会给出以这个点为sourcepoint(起点)的hedge ,问题是不精准,因为很多hedge都是以同一个 point 作为起点
1.3 更精准 ---- vertex hedge
使用顶点号函数 更精准求hedge号

1.4 利用primvertices 把hedge放入数组

1.5 利用nvertices求总hegde数量用于循环

这段代码用于更具模型一共有几个边没对比 进行分组
利用 hedge_isprimary 删面留线

还可以使用 polypath
对x y z 三轴的规整化处理

对每个面循环 删除共享面

或者直接使用

环线重组点号(或者说按照一个方向连线)
大思路:从0号点开始 --- 找到同时有0号点的两个边 -----选个边开始 找到这个边的两个点-----找到这两个点中不是0号点的那个 假设是1号点------ 找到同时有1号点的两个边-----把这两个边的四个点(其实3个 一个公用) 找到并且 记录 ------和一开始的那个边的两个点做比较-------其实没有重复的那个就是 我们要找的那个顺方向的点


只要能同方向 找到 点 ,之后无论是重组点号 还是 删去中间没有用的点 都可以了
删除外圈的线(保留内部的)
准备两组:


思路就是用B的每个半边的首位点向上发射射线
如果都有 就删除这个线
