Surface tessellation

Hi all,

I would like to know, if there's a way to tessellate only a SURFACE, instead of a FACE. I mean, I want two different tessellations, one for the surface, and one for the face (e.g.: faces that contains holes will have different tessellation from its surface, since surface do not contain holes)

Thank you in Advance
Regards,

tmacedo29's picture

is it not possible?!

Tilman Leune's picture

You could use BRepTools::OuterWire to get the bounding wire of your face with holes, then create a new (holeless) face from this and tesselate that.

tmacedo29's picture

Thank you Tilman Leune!

But how about SURFACE is infinite?! Would this solution work?

Regards,

Tilman Leune's picture

I do not know if faces can be infinite - however, you will need to clip the surface somewhere in order to get a finite, tesselatable object.

As a workaround, try to build a rectangular wire on the surface which is really far out, like 100m across and wide or so.