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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file s3dlib-1.2.0.tar.gz.

File metadata

  • Download URL: s3dlib-1.2.0.tar.gz
  • Upload date:
  • Size: 79.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for s3dlib-1.2.0.tar.gz
Algorithm Hash digest
SHA256 7bf341ed9af639ba172d884283cac3fb6e18e2fc9838372f4522374d2a1ca38a
MD5 03d35c7b269cb774202c99fc6a2dbc9c
BLAKE2b-256 2dc31c969451277f0b5f544b9d8f17e6db0c9d26a6850d72faea75b5a2a1f4ab

See more details on using hashes here.

File details

Details for the file s3dlib-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: s3dlib-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 82.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for s3dlib-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2951e591b150fec7b67e97447ea71946db62da71e62b48a36d744efc37c68544
MD5 78161601ed608ba8e1145726e4aacd7c
BLAKE2b-256 78ab01a7dc41fcf0e2226cd6aa7b6792e3ea8fc51aece09358ce947637ed3f59

See more details on using hashes here.

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