This repository contains API demonstration scripts for the NURBS-Python package. Please see the documentation for more details.
master
branch contains examples compatible with the current version of NURBS-Pythondevmaster
branch contains examples compatible with the next version of NURBS-Python3.x
branch contains examples compatible with NURBS-Python v3.x2.x
branch 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.shapes
componentexchange/
contains examples demonstratinggeomdl.exchange
modulecompat/
contains examples which utilizegeomdl.compatibility
module 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.