This repository contains API demonstration scripts for the NURBS-Python package. Please see the documentation for more details.
masterbranch contains examples compatible with the current version of NURBS-Pythondevmasterbranch contains examples compatible with the next version of NURBS-Python3.xbranch contains examples compatible with NURBS-Python v3.x2.xbranch contains examples compatible with NURBS-Python v2.x
curve2d/contains 2-dimensional curve examplescurve3d/contains 3-dimensional curve examplessurface/contains surface examplesgrid/contains examples for surface grid generatorvisualization/contains advanced visualization examples.bezier/contains Bezier curve and surface examplesshapes/contains examples demonstratinggeomdl.shapescomponentexchange/contains examples demonstratinggeomdl.exchangemodulecompat/contains examples which utilizegeomdl.compatibilitymodule for data conversionobjects/contains examples of the real world objects
*.cpt and *.cptw files are simple text files. They contain control points and weighted control points,
respectively. Please see the NURBS-Python documentation for details on the input file formats.
- Onur Rauf Bingol (@orbingol)
NURBS-Python package and all the scripts in this repository are licensed under the MIT License.
I would like to thank my PhD adviser, Dr. Adarsh Krishnamurthy, for his guidance and supervision throughout the course of this project.
In addition, I would like to thank all NURBS-Python contributors for their time and effort in supporting this project.