A lightweight web app to visualize and simulate .thr (theta-rho) files for polar sand tables like Sisyphus or Oasis.
- Preview
.thrfiles: Load any.thrtrack and see the full path immediately. - Ball Simulation: Real-time animation of the ball tracing the polar coordinates.
- RGB Mode: Visualize path density and angles with dynamic RGB coloring or classic monochrome sand mode.
- Zero setup: Runs entirely in the browser using HTML5 Canvas.
Use the online version directly, or run it locally:
- Clone or download the repo and open
index.htmlin any modern browser. - Click Upload .thr File and select any
.thrtrack (you can usereverse-HEP.thrincluded in this repo as a sample). - Toggle View Full Path to display the entire pattern at once.
- Toggle Use RGB Path to switch between color-mapped paths and classic sand beige.
├── index.html # App interface
├── script.js # Canvas rendering, parsing and animation
├── style.css # Styles
└── reverse-HEP.thr # Sample pattern