将stl文件中vertex顶点由顺时针(clockwise)排列改为逆时针(counterclockwise)
最近需要读取solidWork软件生成的复杂几何体(stl格式),用于识别一系列点位于复杂几何体内部还是外部,发现识别函数需要stl文件符合右手规则,即点的排布要逆时针顺序,而且法线方向朝外,但是solidWork生成的文件不符合这个特征,所以写了一个c++的小程序,用来实现该过程,具体内容如下:
1. stl文件格式:
facet normal -0.996195 0.0871562 ...
原创
2020-01-08 19:35:53 ·
853 阅读 ·
0 评论