softcopy / water ring

ring points
104
time
0.00 s
launched
0
rising
0
falling
0
fixed knots
0
blend
hue
hue rotation
0°
rise shift
90°
trail window
650 ms
shape
rectangles
swaths
0
circles
0
knot bodies
0
trail window
650 ms
pigmentation
100%
opacity
85%
full height
10.0% R

Mark a ring on the ground with evenly spaced points.

Noise is sampled around a closed loop.

raises or lowers the noise without changing its height variation
relative to ring radius
R = ground ring radius
launch speed = parent height × gain / s
points shrink as they fall back down
random size and placement along the trail
0 = black; 1 = full pigment
all vertices + connecting lines
height relative to ring radius

Apply the same pigment layer to circles and knots. Keep height and opacity from step 05.

Horizontal rectangles in ones or twos, placed where the circles rise.

inner cutout · zero fills it
0° = one hue · 360° = full spectrum
rotates hue while the dot rises; holds it as the dot falls
spreads across the floor like mist

Rotate hue while the dot rises. The ground bloom rotates with it; swaths follow its color. Trails and knots keep the color the dot had when they formed.

orbit camera

drag the canvas / arrow keys to orbit · + / − to zoom · Home to reset
1× = original path · amplifies sweep, elevation + zoom · close-ups may crop
edit keyframes

Scrub to a time, adjust the camera above or drag the canvas, then save that view. Click a keyframe to revisit it. First and last keyframes stay at 0% and 100%. Up to 12 views; leave at least 1% between them. Editing a keyframe makes the current path the new 1× baseline.

One path spans the video duration. Scrubbing moves only the camera. Paths and keyframes autosave.

view matrix · orthographic

Transparent output is previewed on white. Pause to hold a frame before exporting.

video export

Renders every frame before encoding the next. Transparent backgrounds use white in video.

Older samples fade first.

ground · darkhigher · white