Not understanding clear enough to distinguish BREP and Winged Edge Mesh... Brep is a way, database model that represents complex model, while WEMesh is a way describing model using only planar faces. Think Brep and WEMesh is not in hierarchical concept. Brep is more general in a way having capability of including curved edges, surfaces. WEMesh is limited in describing triangular, quad faces. WEMesh seems to be more straightforward. Only 3 main classes, face, edge, vertex, is needed. On the other hand Brep has more complex hierarchical model, including abstract classes that don't have geometric entities such as Solid, Shell, Wire.
Guessing Sketchup is of Brep, as it only draws flat faces and straight edges.
So which one do i need? Would be nice if Brep can generalize WEMesh without full-spec implementation; meaning it can be implemented following write-only-what-is-needed-now principle.
Thinking of a box... in Brep there would be 6 polygons and when selecting edge, dont know how to select all faces including this edge, while in WEMesh, it is simple as edges have there own relationship...
Cant Winged Edge a part of Brep? Isnt a Brep a structure of Database and WE actual algorithm, mechanism of a part in Brep?
Not understanding clear enough to distinguish BREP and Winged Edge Mesh... Brep is a way, database model that represents complex model, while WEMesh is a way describing model using only planar faces. Think Brep and WEMesh is not in hierarchical concept. Brep is more general in a way having capability of including curved edges, surfaces. WEMesh is limited in describing triangular, quad faces. WEMesh seems to be more straightforward. Only 3 main classes, face, edge, vertex, is needed. On the other hand Brep has more complex hierarchical model, including abstract classes that don't have geometric entities such as Solid, Shell, Wire. Guessing Sketchup is of Brep, as it only draws flat faces and straight edges. So which one do i need? Would be nice if Brep can generalize WEMesh without full-spec implementation; meaning it can be implemented following write-only-what-is-needed-now principle. Thinking of a box... in Brep there would be 6 polygons and when selecting edge, dont know how to select all faces including this edge, while in WEMesh, it is simple as edges have there own relationship... Cant Winged Edge a part of Brep? Isnt a Brep a structure of Database and WE actual algorithm, mechanism of a part in Brep?