Skip to main content

Hakowan: A 3D data visualization grammer

Project description

Hakowan

Hakowan is a 3D data visualization grammar. It is inspired by the grammar of graphics, and it is designed for easily creating beautiful 3D visualizations.

Install

Hakowan relies on Lagrange and Mitsuba to provide geometry processing and rendering capabilities. Both Hakowan and its dependencies can be simply installed via pip:

pip install hakowan

Note that hakowan requires python 3.11 and above.

Quick start

import hakowan as hkw

base = hkw.layer("mesh.obj")            # Create a base layer
hkw.render(base, filename="image.exr")  # Render!

Documentation

HTML

@software{hakowan,
    title = {Hakowan: A 3D Data Visualization Grammar},
    version = {0.3.2},
    year = 2024,
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

hakowan-0.3.6-py3-none-any.whl (506.7 kB view details)

Uploaded Python 3

File details

Details for the file hakowan-0.3.6-py3-none-any.whl.

File metadata

  • Download URL: hakowan-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 506.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for hakowan-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 9bd69350dabfd1eb28ba28699cf3659e937986c302b88b548c68c975c2754c72
MD5 9e37ed2e0c9c807ee0407a3cd1df9f91
BLAKE2b-256 de68ab6e044379f6ad8963d8e5a64df3a528225a2b1d694433852d3e269f5fb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for hakowan-0.3.6-py3-none-any.whl:

Publisher: deploy.yml on Hakowan/hakowan

Attestations:

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