Theatre
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.
456 Examples
- 30k
- a-late
- angle-value
- angle-point
- arrangement-linear-manual
- balloon
- ball-bearing
- arc-three-point
- brownian-point-blur
- brownian
- brownian-walker
- catenary-example
- chord-example
- bubble-box-example
- chord-rect
- click-pop
- click-draw-line-box
- coupled-direction-points
- controller-point
- collision-box-2
- collision-box-3
- coupled-lines
- coupling-old
- coupling-function
- coupling-points
- curve-circle
- double-bind-xy
- earth-sun
- elbow-2
- egg-5
- emit-curve
- emit-curve-second
- follow-and-constrain-point
- gradient-drag-example
- gearbox
- gearbox-internal-wheel
- gradient-conic
- graph-chain-follow-raw
- graph-directional
- gradient-radial-one-point
- gradient-psuedo-blur
- gradient-random-example
- grid-panning-2
- grid-flag
- grid-panning-raw
- grid-pillow
- grid-3
- hole-example
- image-loader-png
- image-data
- image-pixel-reshading
- image-pixel-data-crop
- intersection-point-point
- leash-track-points
- json-example
- lerp-line
- lerp-point-custom-easing
- limit-projection
- lerp-map-1
- locked-coupling-points
- midi-dial-example
- midi-example
- mouse-indicator
- multisheet
- offscreen-example-transferControlToOffscreen
- offscreen-example-as-image
- offscreen-to-image-bitmap
- readme
- simple-chain-gpt-example
- simple-rope
- screenshot-example
- simple-chain
- text-example-2
- tiling-1
- cullbox
- offscreen-direct
- click-point-detect
- multi-scene
- gearbox-planetary
- line-spline-rider
- theatre-files
- anchor-line
- apple-motion-algo
- arc-angles
- arc-draw-example
- arc-point-line-alt
- arc-circumcircle
- arc-earth-horizon
- arc-fromto
- arc-line
- balloon-2
- arc-pointlist-another-alt
- balloon-3
- arc-radial
- arc-radial-alt
- arc-sweep
- arc-radial-polygon
- bilko-twelve
- blob-example
- bisect-example
- blur-example
- brownian-walker-raw
- brownian-point
- bridged-loop
- bridged-line
- brain
- classy-flower
- candle-flame-shape
- brush-alpha
- catenary-2
- click-arc
- chars-example
- click-create-line-length-present
- click-create-2
- clip-draw-star
- click-create-line-length-present-2
- click-create-example
- clock-face-raw
- clock-face-sweep
- clock-face
- cluster-2
- com-example-no-stage
- collision-box
- clock-stopwatch
- cluster
- com-example-2
- color-bits-example
- com-main-raw
- connect-lights
- control-points-2
- com-example-ship
- com-stage-example
- constrain-leash-points
- curvy-mouse-motion-line
- curve-knife-2
- coupled-vectors-d
- curve-angles
- curve-knife
- curve-con
- directional-tangent-5
- directional-tangent-4
- device-orientation
- direction-tethered-point
- directional-tangent-2
- directional-tangent-3
- directional-tangent
- disc-elipse
- disc-ellipse
- disc-points
- drag-point
- disc-elipse-2
- easing-example
- egg-2
- draggable-ngon-example
- draw-line
- egg-4-5
- draggable-bounding-box
- easing-merge
- ellipse-example-2
- egg-6
- ellipse-example-4
- egg-4-6
- egg
- egg-4
- ellipse-example-3
- emit-line
- emitter-2
- emit-line-drawing
- emitter-4
- emit-line-drawing-2
- emitter-3
- ellipse-example
- emitter-5
- flapper
- flower
- flower-fill
- emitter-sun
- emitter-6
- flower-2
- emitter
- follow-with-gravity
- follow-point
- four-point-drawarc
- follow-no-gravity
- four-point-drawarc-loop
- follow-with-gravity-2
- follow-track-points
- gears-recursive-raw
- gradient-class-radial-two-point
- gearbox-recursive-clean
- gradient-example
- fps-example
- general-event-position
- gears-simple
- graph-follow-better
- graph-lines
- gradient-linear-two-point
- gradient-linear-one-point
- graph-chain-follow-raw-2
- graph-rotation
- gravity-pairwise
- grid-example
- hover-action
- hue-point
- gravity-rk4
- hairy-ball
- gravity-points-2
- intersection-point-line
- hut-example
- hyperway-stepper-example
- iterator-example
- intersection-line-line
- jelly-example
- jiggle-double
- lerp-curve-lines
- jiggle-plain
- label-example
- jiggle
- lerp-curve-lines-2
- jiggle-pointlist
- label-example-2
- lerp-pointlist-through
- lerp-pointlist-through-4
- lerp-pointlist-through-2
- line-animated-curvy-arrows
- lerp-pointlist-value-only
- lerp-pointlist-through-3
- line-rider-draggable
- line-connected-main
- line-rider-splits
- line-rider-good
- line-arrow
- line-rider-a
- lookat-multiplier
- line-spline-bridge
- lookat-example
- lorp-2
- lines-multi-examples
- linear-con-2
- line-rider
- linear-con
- mesh-links
- lorp
- mass-pointer
- mass-pointer-ring-indicator
- mini-space-4
- midi-tools
- midi-tracks
- mini-space-2
- mini-space-3
- mirror-example
- mirror-with-catenary-example
- minimal-example
- minimal-add-example
- mini-space
- mirror-one-point
- mirror-class-example
- multisheet-component-v1
- mitre-line
- multi-scale
- multi-tethered-point
- motion-two-line
- motion-line-example
- moon-example
- multi-scale-simple
- multisheet-component-v2
- noding-arrows
- neural-net-rendering
- noding-arrows-styled
- ngon-example
- near-point-example
- noding
- offscreen-context
- offscreen-example-a
- offscreen-example-c
- offscreen-example-b
- origin-shift
- originRotate-pointlist
- originRotate-example
- onclick-example
- offscreen-no-primary
- origin-shift-wide
- offscreen-example
- pairs-and-siblings
- pin-rope-example
- phat-leg-example
- pin-rope-small-raw
- pendulum-point-example
- pattern-example
- overlap-example
- pixel-fix
- pin-rope-small
- plotter-raw
- pin-rope-stiff
- plotter-cos-sin
- planets
- point-example-raw
- potter-dual-lines
- polygon-bunkbed
- point-line
- point-mousedown-click
- point-pump-emitter
- pointer-lock
- protractor-point.editor
- protractor-point
- pseudo3D-cube-2
- pseudo3D-cube
- pseudo3D-plane-2
- pseudo3D-cube-3
- pseudo3D-waveplot
- pseudo3D-tetra
- pseudo3D-sphere
- pseudo3D-plane
- pseudo3D-sphere-raw
- pseudo3D-wirefame-cube
- pseudo3DRotate-projection-types
- qt-quadtree
- pseudo3D-z-depth
- pseudo3D-z-plane
- quadtree-example
- qt-rectangle
- qt-sketch
- quad-curve
- quadratic-example
- quad-loop
- random-example
- random-point-pump-emitter
- rainbow-arc-pointlist-another
- quantize-point
- rainbow-arc-pointlist
- random-gauge-value
- ray-example
- rectangle-example
- recttools-example
- random_point_line
- reflect-1
- reflect-3
- reflect-2
- relative-bubbles
- rel-function
- relative-car-motion-2
- relative-car-motion-4
- relative-car-motion-3
- relative-car-motion
- relative-motion-2
- relative-iter
- relative-motion
- relative-motion-5
- relative-spaceship2d-vector-engines-2
- relative-spaceship2d-vector-engines
- relative-spaceship2d-motion
- rotation-field
- rotate-selection
- sin-wave-plot
- screen-lock
- rope-and-text
- shuffled-grid
- sinewave
- single-chord-example
- snotite-ai-brownian-walker
- snapshot-upload
- spaceship-vectors-keyboard
- spaceship-vectors-controller
- spin-plotter
- speed
- spectrum-lines
- speed-2
- spaceship-vectors-radio-controls
- spin-plotter-2
- spaceship-vectors-zero-gravity
- split-2
- split-bar-warp-2
- split-bar-2
- splatout
- splatout-stack
- split-another
- spiral-plotter
- spray-brush
- split-zip
- split-circle-warp-tunnel
- split-bar
- spreadline-2
- split-bar-warp
- split
- spring-blob-manual
- spring-blob
- spreadline
- spring-blob-spokes
- spring-bolted-triangle
- spring-blob-manual-gravity
- spring-draggable-bound-2-point
- spring-ml-shape
- spring-draggable-bound-main
- spring-draggable-manual-bound-point
- spring-bound-point
- spring-popon
- spring-point-collisions
- stage-only
- spring-rope-to-rope-gravity
- stacks
- squirqle
- stage-center-example
- stage-auto-events
- stage-example
- stage-stretch
- squares-ngon-box
- straight-line-connected-main
- sun
- stroke-example
- stamping
- subdivide
- starfield-example
- stick-figure
- svg-path-data
- tangent-arc-concave
- tangent-2
- svg-example
- tangent-3
- tangent-arc-convex
- tangent
- tethered-poly
- tangent-derivative
- text-aligned-example
- text-class-example-2
- text-class-example
- tethered-point
- text-example-raw
- text-simple-example
- three-point-line
- three-point-tangent-arc
- three-point-drawarc
- timeit-example
- timeline-example
- throw
- timeline-2
- throw-old
- trail
- twist-cube
- touch-events
- two-point-chord-example
- ui-controls
- turtle
- windings-example-raw
- vector-field
- widget-examples
- vad-wave
- vad-example
- windings-example
- x-1-GPT-fail
- x-arc-line-3
- x-point-direction
- x-projected-circle
- x-a
- within-polygon-test
- zoom-lines
- zoom