NURBS-Python icon indicating copy to clipboard operation
NURBS-Python copied to clipboard

Object-oriented pure Python B-Spline and NURBS library

Results 56 NURBS-Python issues
Sort by recently updated
recently updated
newest added

I have a piece of code which calculates control points for an arbitrary arc using vector calculus. One possible way to achieve outputs is to pre-calculate nice fraction angular sector...

enhancement

As discussed in issue #63, provide implementation of the Algorithm A9.6 on pp 417-418 of The NURBS Book.

enhancement

**Describe the bug** `np.float` was a deprecated alias for the builtin `float`. To avoid this error in existing code, use `float` by itself. Doing this will not modify any behavior...

bug

**Describe the bug** I want to create NURBS/Bezier Surfaces with geomdl. I installed the package via conda and started by trying to run the example given here : https://nurbs-python.readthedocs.io/en/5.x/visualization.html This...

bug

**Describe the bug** A clear and concise description of what the bug is. For BSpline interpolation, there are four pretty standard boundary conditions: clamped, natural, not-a-knot, periodic (https://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.make_interp_spline.html). For curve2d,...

bug

Hi! is it possible to visualize a surface without specifying the number of control points in the respective directions u and v? Mathematically, this is not required for visualization. In...

this is my code ``` from geomdl import BSpline # Create a BSpline surface instance (Bezier surface) surf = BSpline.Surface() surf.degree_u=2 surf.degree_v=2 surf.ctrlpts_size_u=5 surf.ctrlpts_size_v=9 surf.ctrlpts=[ (52.5, 60, 0), (52.5, 60,...

**Describe the bug** Look at the soource code https://github.com/orbingol/NURBS-Python/blob/8ae8b127eb0b130a25a6c81e98e90f319733bca0/geomdl/visualization/VisPlotly.py#L485-L494 How to get the `fig` When I use ``` help(surf.render) ``` I get the content ``` Help on method render in...

bug

See: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations

**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: ctrlpts = [[1.15172946556, -0.793717672594, 0.933672039573], [1.1518952086, -0.793708770555, 0.933608435395], [1.15206095164, -0.793699868517,...

bug