POLYGON
[OpenCASCADE] STL(Mesh) to Polygon 2
[ 2010년에 작성된 글입니다. 지금은 다를 수 있습니다. ] 이전 코드에서는 단순히 삼각형 정보를 얻어서 Compound 형식의 Shape로 만드는 것이었다. 2021.03.13 - [OCC] - [OpenCASCADE] STL(Mesh) to Polygon [OpenCASCADE] STL(Mesh) to Polygon [ 2010년에 작성된 글입니다. 지금은 다를 수 있습니다. ] Mesh를 가지고는 OCC에서의 일반적인 알고리즘을 사용할 수 없을 듯 하여, Polygon 으로 변환을 하였다. 물론 Mesh의 삼각형 데이터를 무작정 po sondra.tistory.com 그러다 보니 여러모로 만들어진 Shape로 처리할 수 있는 것들이 없었다. 하다 못해 Plane과의 intersection cur..
[OpenCASCADE] STL(Mesh) to Polygon
[ 2010년에 작성된 글입니다. 지금은 다를 수 있습니다. ] Mesh를 가지고는 OCC에서의 일반적인 알고리즘을 사용할 수 없을 듯 하여, Polygon 으로 변환을 하였다. 물론 Mesh의 삼각형 데이터를 무작정 polygon으로 만든거라.... 무식하면서도,, 좀 그렇지만, 어쨋든 간단하게 처리가 가능하므로 일단 적용. 큰 모델에서는 다른 방법이 필요할 듯 하다. OSD_Path aFile("path"); Handle(StlMesh_Mesh) aSTLMesh = RWStl::ReadFile(aFile); TopoDS_Compound ResultShape; BRep_Builder CompoundBuilder; CompoundBuilder.MakeCompound(ResultShape); Standar..