Skip to main content

Python classes to create 3D surface and line objects rendered in Matplotlib

Project description

S3Dlib

Python classes to create 3D surface and line objects rendered in Matplotlib

Detailed documentation and examples are provided at s3dlib.org


S3Dlib simplifies the construction of 3D objects using predefined geometries in planar, polar, cylindrical, and spherical coordinates. Using these geometries remove the development effort of constructing a network of vertex coordinates. The object geometry and color are then controlled through various object methods. Objects are finally added to the mpl_toolkits.mplot3d.axes3d.Axes3d using the Axes3d.add_collection3d() method.

Included is a module containing functions to create custom Matplotlib color maps.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

s3dlib-1.2.0.tar.gz (79.2 kB view hashes)

Uploaded Source

Built Distribution

s3dlib-1.2.0-py3-none-any.whl (82.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page