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
- Install:
python -m pip install pyviz3d
- Examples
- Deployment
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyviz3d_noopen3d-0.3.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9b0b48c52dbe8b83ff08941c8bd069145c3fc81f207ba9111e118fe1b7e6646 |
|
MD5 | e9d36433c7bec72af8bdc7bf60b07e85 |
|
BLAKE2b-256 | 1738133bc8cdd02e19e6e0a504a469cb9f031b22894a26b571378932d531ebc1 |