Skip to main content

Python framework for realtime hyperbolic rendering in H2, build as a layer above pygame-ce.

Project description

Hypercrystal

Hyperbolic geometry utilities and visualizations for experiments, prototyping and research. The library exposes math primitives, projection models, shapes, and camera abstractions that power real-time hyperbolic rendering in H².

Install

pip install hypercrystal

For local development:

pip install -e .

Documentation

For full documentation, examples, and more information, visit the GitHub repository.

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

hypercrystal-0.2.17.tar.gz (24.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hypercrystal-0.2.17-py3-none-any.whl (40.0 kB view details)

Uploaded Python 3

File details

Details for the file hypercrystal-0.2.17.tar.gz.

File metadata

  • Download URL: hypercrystal-0.2.17.tar.gz
  • Upload date:
  • Size: 24.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for hypercrystal-0.2.17.tar.gz
Algorithm Hash digest
SHA256 e863ffff2f46101d3b488ebf9fa562f5e057cc234cdbde8b2f8c703a9907c7c3
MD5 7859772f6ad7169eb93a5b208484b6c6
BLAKE2b-256 51ea3e431dbc3c1757dd21819d711292e90099674dbaed1d08150530e8d54b9e

See more details on using hashes here.

File details

Details for the file hypercrystal-0.2.17-py3-none-any.whl.

File metadata

  • Download URL: hypercrystal-0.2.17-py3-none-any.whl
  • Upload date:
  • Size: 40.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for hypercrystal-0.2.17-py3-none-any.whl
Algorithm Hash digest
SHA256 ebfe3c071fe8835e2897018be54d5c64e0576ff7d8f43e5da3ccc4ba70e1d6da
MD5 fab3bb6c2e10e72221cf0140f21d32d9
BLAKE2b-256 a57cd5ace5f0b8b50d58b5617035f1633a06fbc65e844cfc78f2a8200ac0d6f1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page