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 (start here)
- Deployment (if you want to contribute code)
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 examples_output
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}},
}
Metadata
Release files for pyviz3d 0.5.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyviz3d-0.5.2.tar.gz | 111.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyviz3d-0.5.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 226.5 kB
Release files / pyviz3d-0.5.2.tar.gz
| Download URL | pyviz3d-0.5.2.tar.gz |
|---|---|
| Size | 111.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
14ff026bec1222a95eeaf323bff539595963905864c4acd6000b2d9774f35c8e
|
|
BLAKE2b-256 checksum How to use checksums |
c1c4b13631fc62239a6ba980f171b39b058ee659a6432965fc63a8b29336624d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|
Release files / pyviz3d-0.5.2-py3-none-any.whl
| Download URL | pyviz3d-0.5.2-py3-none-any.whl |
|---|---|
| Size | 115.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0fc77716225199720096b472ef80dcdebbbd900eee89dadceed6cd3ebc656ef3
|
|
BLAKE2b-256 checksum How to use checksums |
c616ee170b2ded1bfd733de3807e4bc4fab401bf26dd6245663da7e18d7c11b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|