pytanga¶
pytanga is the Python interface to TanGA — a library for interactive technical visualization and geometric algebra (Clifford algebra). Use it to work with multivectors and geometric entities (points, lines, planes, rotors, motors) across 2D and 3D algebras, and to build interactive, animated 3D/2D scenes in the browser.
| Section | What you will learn |
|---|---|
| Geometric Algebra | Algebra, MV, basis classes, blade masks, matrix operations, solvers, tensors, expressions, and geometry entities/operators |
| Visualization | Interactive 3D/2D scenes, cameras, animation, styles, controls, and export |
| Environment & Setup | Installation prerequisites, uv environment, automatic C++ compilation and caching |
| Examples | Runnable, searchable examples with full source |
GA examples live under Examples → Geometric Algebra; visualization examples live under Examples → Visualization.