Skip to content

Releases: orbingol/NURBS-Python

NURBS-Python v3.0.17

28 Jan 02:46

Choose a tag to compare

  • Fixed a problem with surface setters (no API break)
  • Visualization module updates
  • Added more tests

NURBS-Python v3.0.15

26 Jan 22:15

Choose a tag to compare

  • Added utilities.vector_generate function
  • Fixed some compatibility issues (related to future releases)

As usual, you can install the latest version via pip install NURBS-Python

NURBS-Python v3.0.14

26 Jan 07:23

Choose a tag to compare

  • Bug fixes in make_triangle
  • Add VisSurface class to visualization module

NURBS-Python v3.0.13

26 Jan 04:39

Choose a tag to compare

  • Added make_triangle function
  • Updated visualization module

NURBS-Python v3.0.12

24 Jan 13:50

Choose a tag to compare

  • Minor updates

NURBS-Python v3.0.10

23 Jan 19:24

Choose a tag to compare

  • Bug fix release

NURBS-Python v3.0.9

22 Jan 13:48

Choose a tag to compare

  • PyPI description update (requires version bump)
  • Minor updates and bug fixes

NURBS-Python v3.0.8

21 Jan 23:03

Choose a tag to compare

  • Reorganize and update Matplotlib visualization component, VisMPL

Please note that updates to VisMPL component might cause a small API break on the visualization module, and therefore it is marked as experimental from now on. Updates to visualization component do not affect NURBS evaluation components.

Currently, VisMPL has the following classes:

  • VisCurve2D for 2D curves
  • VisCurve3D for 3D curves
  • VisSurfWireframe for surfaces (uses plot_wireframe function)
  • VisSurfTriangle for surfaces (uses plot_trisurf function)
  • VisSurfScatter for surfaces (uses 3D scatter function)

As usual, the easiest way to install is using pip: pip install NURBS-Python.

NURBS-Python v3.0.7

19 Jan 23:51

Choose a tag to compare

  • Added checks to knot vector assignments
  • Added 'tangents', 'normals' and 'binormals' methods to Curve classes
  • Added 'tangents' and 'normals' methods to Surface classes
  • A new example added to documentation

NURBS-Python v3.0.6

17 Jan 04:57

Choose a tag to compare

Changed/updated functionality

  • normal method of the Surface type classes has been updated. It now returns a list containing 2 elements. First one is the starting point (or origin) of the normal vector and the second one is the normal vector itself.

New functionality

  • Added normal and binormal methods to the Curve and Curve2D type classes

Documentation updates

  • Minor fixes to the inline documentation
  • Visualization figure updates

You can install the latest version via pip install NURBS-Python