Shapes3D V2.1.0 is now available.
It includes a new class Extrusion. The extrusion takes a user defined 2D contour and user defined 3D path and then draws the extruded shape along this path. Also the user can define the scaling to be used along the path. The library has some pre-defined classes for contour (rod & I-beam), path (Bezier spine, Bezier 3D and linear) and scaling (constant, tapered). It also includes 3 new examples that demonstrate how easy it is to create your own contour, path and scaling classes.
For the more adventurous the Xshape class has been updated and includes an example of how to add add your own shape.
This release has been tested with Processing V2.0b3 and some of the examples need the PeasyCam library.
It includes a new class Extrusion. The extrusion takes a user defined 2D contour and user defined 3D path and then draws the extruded shape along this path. Also the user can define the scaling to be used along the path. The library has some pre-defined classes for contour (rod & I-beam), path (Bezier spine, Bezier 3D and linear) and scaling (constant, tapered). It also includes 3 new examples that demonstrate how easy it is to create your own contour, path and scaling classes.
For the more adventurous the Xshape class has been updated and includes an example of how to add add your own shape.
This release has been tested with Processing V2.0b3 and some of the examples need the PeasyCam library.