Skip to content

Getting started

Follow this sequence with current repository code:

  1. Install in a fresh environment and confirm which package is imported.
  2. Run the quick start: vectors, matrix transforms/inversion, quaternion rotation, Bezier evaluation, SH and ctypes.
  3. Follow practical tutorial learning paths, or explore the headless HDR/SH reference, quaternion guide or ray guide.
  4. Check conventions, ownership/compatibility and the API reference before broader integration.

These examples need no optional renderer, GPU or numerical framework. six remains the runtime dependency. Release preparation verifies CPython 3.10–3.14 on Linux x86_64. Other platforms and PyPy remain unverified; Python 2.7 is unsupported. See the packaging guide for exact interpreter evidence.

The root roadmap describes planned expansion separately from implemented APIs. Return to the documentation index for navigation. See example/build verification for the exact evidence and limits.