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

Uploaded Source

Built Distribution

s3dlib-1.1.0-py3-none-any.whl (78.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: s3dlib-1.1.0.tar.gz
  • Upload date:
  • Size: 74.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.21.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for s3dlib-1.1.0.tar.gz
Algorithm Hash digest
SHA256 980f791fc4912e805c8e25424601bdf6feea0454b9687f49a64824d1a38da731
MD5 43b8c38325c0343604f9b65cf2e8c4d0
BLAKE2b-256 b9a5a16393eb91624a05048040555bf90d3353f08f222d7d1f995ccaaa335798

See more details on using hashes here.

File details

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

File metadata

  • Download URL: s3dlib-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 78.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.21.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for s3dlib-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 460f05fd29283782f8a73dccf9ba0447cda86829ffd80f92c10d117139e323ee
MD5 c4c413d4bd95f8944b8d0482c3b9d282
BLAKE2b-256 79523c6bc54f06c2b3f608a51020386dec92c6ed9168469cf795ee963759ff2b

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