Skip to main content

PyViz3D is a python package to visualize 3D scenes.

Project description


PyViz3D is a python package to visualize 3D scenes directly in your browser, and create beautiful renderings with blender.

Links

Examples

Scene graph example, including blender rendering. [Show Code] [Show Demo]

Blender example, including blender rendering. [Show Code] [Show Demo]

Arrow example. [Show Code] [Show Demo]

Bounding boxes example. [Show Code] [Show Demo]

Polygon meshes (.obj and .ply). [Show Code] [Show Demo]

Point clouds, segments and normals. [Show Code] [Show Demo]

Polylines. [Show Code] [Show Demo]

Superquadrics. [Show Code] [Show Demo]

Text Labels. [Show Code] [Show Demo]

Deployment

Instructions for PyPi and API Token.

One time setup:

vim ~/.pypirc  # put __token__ as username 
python3 -m pip install build twine
python3 -m pip install --upgrade build

Upload latest version to pypi:

vim pyproject.toml  # update version
rm -rf dist
rm -rf example_*
python3 -m build
python3 -m twine upload dist/*

BibTeX

Please consider citing PyViz3D in your publications if it helps your research.

@misc{engelmann2019pyviz3d,
  title={PyViz3D},
  author={Francis Engelmann},
  year={2019},
  howpublished={\url{https://github.com/francisengelmann/PyViz3D}},
}

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

pyviz3d_noopen3d-0.3.4.2.tar.gz (98.4 kB view details)

Uploaded Source

Built Distribution

pyviz3d_noopen3d-0.3.4.2-py3-none-any.whl (101.1 kB view details)

Uploaded Python 3

File details

Details for the file pyviz3d_noopen3d-0.3.4.2.tar.gz.

File metadata

  • Download URL: pyviz3d_noopen3d-0.3.4.2.tar.gz
  • Upload date:
  • Size: 98.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.3

File hashes

Hashes for pyviz3d_noopen3d-0.3.4.2.tar.gz
Algorithm Hash digest
SHA256 43d80f61ae70cee436ed16ba9e336eb72c3cac5343ae043a87b1df043361f376
MD5 be454840b19d1f23d5e23a6c734bae93
BLAKE2b-256 66fa9e9b4b87aa6d495e5c381edb8c05ba335c7569eb54ad6ab13022c9022d0f

See more details on using hashes here.

File details

Details for the file pyviz3d_noopen3d-0.3.4.2-py3-none-any.whl.

File metadata

  • Download URL: pyviz3d_noopen3d-0.3.4.2-py3-none-any.whl
  • Upload date:
  • Size: 101.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.3

File hashes

Hashes for pyviz3d_noopen3d-0.3.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e9bf41f6756c2aff995595ed387ef88c202b358bb9ee50b3831ad5739d10154c
MD5 d7a5988764addc22cbbc6d8a73200e4b
BLAKE2b-256 75d0268f1521ac80c3981d7076980b50d54256293f7f8231c485a763f91184c0

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