reflections Examples

The theatre provides a presentation layer for files in the theatre/ directory

The theatre files showcase Polypoint features.

The files within this directory are just standard JavaScript files. They work in a standard setup, but the Polypoint site will access additional meta data within the file, such as title and imports.

Checkout the source code within the theatre directory or run one of the examples.

Browse categories

reflections: 9 Examples

Theatre files

  • reflect-4 thumbnail
    Simulate light ray reflections and bounce angles against dynamic planes using vector math.
  • mag thumbnail
    A dynamic reflection stage featuring interactive ray beams and real-time point tracking.
  • reflect-1 thumbnail
    Geometry tools for calculating ray intersections, reflection angles, and bounce physics.
  • reflect-3 thumbnail
    Simulates 2D light reflection by calculating ray-plane intersections and bounce angles.
  • reflect-2 thumbnail
    Calculates and visualizes ray-plane intersections and reflection angles for point geometry.
  • mirror-with-catenary-example thumbnail
    Reflects a point across a line and renders a dynamic, swinging catenary curve between them.
  • mirror-one-point thumbnail
    Create a mirror effect that reflects points and objects across a central axis in real-time.
  • mirror-example thumbnail
    Calculates and renders geometric mirror reflections of points across defined lines in real-time.
  • mirror-class-example thumbnail
    Create a dynamic mirror reflection system using points, dragging mechanics, and live rendering.