GeomAPI_PointsToBSplineSurface generate a C^0 surface when periodic=true #141
Closed
lavender-lee
started this conversation in
General
Replies: 2 comments
-
In addtion, if I set TOL=-0.01, the PointsToBSplineSurface will use interpolation algorithm. And the resultant surface is C^1 continuity. |
Beta Was this translation helpful? Give feedback.
0 replies
-
The debug data can be found in attachment |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Rencently, I have been learning the OCC by applying it to my problem. Considering that I have a serial points in grid form, and I want to generate a closed surface by GeomAPI_PointsToBSplineSurface:
The corresponding code as listed follows:
However, the logger in console shows that the iso-curve (a closed curve, periodic curve) is C^0 continuity (In fact, the document said it should be C^1).
Another check is the partial derivative of this surface:
S(0,0.123400): {-9.182221, -0.396830, 107.954338}
S(1,0.123400): {-9.182221, -0.396830, 107.954338}
Su(0,0.123400): {0.787309, -0.281236, -5.289451}
Su(1,0.123400): {0.785311, -0.280523, -5.276029}
How to explain it? Bug?
Beta Was this translation helpful? Give feedback.
All reactions