NurbsSurface.from_points

classmethod NurbsSurface.from_points(points, u_degree=3, v_degree=3)

Construct a NURBS surface from control points.

Parameters
  • points (list[list[[float, float, float] | compas.geometry.Point]]) – The control points.

  • u_degree (int) – Degree in the U direction.

  • v_degree (int) – Degree in the V direction.

Returns

compas.geometry.NurbsSurface