-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Geometry_Engine: Remove Degrees() method for NurbsSurface #1297
Comments
When does this happen? Why doesn't the nurbs knot vector have full multiplicity some times? |
I believe every surface closed by a periodic curve will be subject to that issue - an example has been added to the description of this issue. |
Yeah, I am almost sure it is what @enarhi caught as well. But then I think that making sure that |
From what I have found out, it is impossible to fix the bug because at the moment what we have is:
In order to retrieve the degree in each direction we still need the number of control points in u and v - we end up with two unknowns in one equation: n = u * v I am not an expert in the field though, so please be critical towards the above 🐒 |
Description:
BH.Engine.Geometry.Query.Degrees(this NurbsSurface surf)
method does not return correct results when the first knot value does not have full multiplicity (Rhino wiki). Therefore, a new approach is proposed in this BHoM PR and #1298.Test file:
Uploaded to SharePoint.
The text was updated successfully, but these errors were encountered: