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.3.0.tar.gz (83.7 kB view details)

Uploaded Source

Built Distribution

s3dlib-1.3.0-py3-none-any.whl (87.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: s3dlib-1.3.0.tar.gz
  • Upload date:
  • Size: 83.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for s3dlib-1.3.0.tar.gz
Algorithm Hash digest
SHA256 e69ac8ef3f5f5ed27df6336fb0790a953f73e0df8bf7c879f6e16ee36bacf790
MD5 77b80d707233ac280f6b4a1aaf621ae7
BLAKE2b-256 3b91a34c32039b9529f7c1b0260974f681b4db5df1d7cd8af59481a40a8b6f67

See more details on using hashes here.

File details

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

File metadata

  • Download URL: s3dlib-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 87.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for s3dlib-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1cce8fd49a7afee1511623ea01b60109f9ff943dfa4587073c60a786f5db7454
MD5 9063fb3cf72497837bbe4157b979d046
BLAKE2b-256 6aee3e7e4364e5db56de1df18762e463e6380e2b907a99772ab32a02cd9e633b

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