tumcms / Open-Infra-Platform

This is the official repository of the open-source Open Infra Platform software (as of April 2020).
Other
47 stars 21 forks source link

[REQUEST] Visualize mesh grid lines of B-spline surfaces #537

Closed christophKaiser closed 2 years ago

christophKaiser commented 2 years ago

Related problem and motivation of the feature request Before refactoring in #455, the legacy code of B-spline surfaces generated short u-shaped polyline fragments along the uv-evaluation grid. On request, the refactoring kept these polylines (meshGridLines) as additional visual information of the computed B-spline surfaces.

Currently, the meshGridLines are only visible, if the IfcBSplineSurface entity is an attribute of an IfcShapeRepresentation - for example in the unit test rational-bspline-surface-with-knots. However, these polylines get lot in case of an IfcAdvancedBRep. Furthermore, the surface is not framed at all sides. Due to the u-shaped line generation, one side is not closed.