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.1.tar.gz (21.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.1-py3-none-any.whl (34.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hypercrystal-0.2.1.tar.gz
  • Upload date:
  • Size: 21.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.1.tar.gz
Algorithm Hash digest
SHA256 9a39a24a1b4e7311048039e2960e22bf05b4339b5cfe471d9845d88d4793ce55
MD5 9e9c17eba2b9c154d0309112dcea59ed
BLAKE2b-256 cb44f268b65fabb99bc03fe4e890a21de7728d6025dd86c8e01ba56861d6525d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypercrystal-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 34.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c9f5d2f8bf2f173e08524b902ec68e9196a170ae343cb4e6fbc900b865db15f
MD5 e1bff1e073f0f1debb4e2db186d83dc3
BLAKE2b-256 3f696e9c7adb2aac1ad706e770b4735d0b4a580e8eeead2bc6b8fadb74823307

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