Polyhedron clipping and antialiased voxelization
Project description
adze
adze is a Python package for accurate polyhedron clipping and anti-aliased voxelization.
Homepage: https://mpxd.net/code/jan/adze
Capabilities: - Clipping or splitting arbitrary polyhedra - by a plane or a collection of planes (i.e. a convex polyhedron) - Voxelizing arbitrary polyhedra -
Installation
Dependencies:
- python 3.6 or newer
- numpy
- pytest (optional, testing)
- pytest-benchmark (optional, benchmarking)
Install with pip from PyPi (preferred):
pip3 install adze
Install directly from git repository:
pip3 install git+https://mpxd.net/code/jan/adze.git@release
Documentation
Most functions and classes are documented inline.
To read the inline help,
import adze
help(adze)
help(adze.split)
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file adze-0.2.tar.gz.
File metadata
- Download URL: adze-0.2.tar.gz
- Upload date:
- Size: 44.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14f3f9002246dca45201c78a3ae7d15c93c338d6e28ba27c619bfe92ea82271d
|
|
| MD5 |
5121238173fd9049f5e5212baf0d15f1
|
|
| BLAKE2b-256 |
c064801b738fd6a0f5e0044a5d51e017386441cdbc2a7e617c77db9250cd461d
|
File details
Details for the file adze-0.2-py3-none-any.whl.
File metadata
- Download URL: adze-0.2-py3-none-any.whl
- Upload date:
- Size: 62.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db8f02ea8480846d50bc4fb5e8687fd5bced876e76c4d334ce7bf6a285eceb06
|
|
| MD5 |
8392588f0aeaab60a9d133798f56e71e
|
|
| BLAKE2b-256 |
3dc43a704ec4a8d1145f662597ce7bb52e647a5183ce8008e3e0dd252237fb18
|