OpenCascadeを使用して、STEP/IGES をメッシュとしてソフトウェアにインポートしています。うまく動作します。
しかし、私は小さな三角形が必要です.私が得るものは、時々非常に大きく(平らな領域で)、または非常に細長いです(例えば、円柱をメッシュするとき)。最善の方法は、三角形のエッジを絶対値よりも大きく分割することです。T頂点も避けます。
私はそれについて何もググることができませんでした...したがって、現在、メッシュをOpenMeshに渡し、オペレーターを適用しOpenMesh::Subdivider::Uniform::LongestEdgeT
てから、ソフトウェアに戻します。複数の M 三角形を管理するときは、面倒で費用がかかります...
質問:
- OpenCascadeに相当するものはありますか?
- または、そうするために独自のループを実装するための単純なコード スニペットですか?
ありがとう !