/Gallery Web demo All effects ← Site

The Last Beacon

A lighthouse holds the cape against a calm sea.

Astra Scenes · a painted scene plus one Phlux rule, simulated live · 256×192 grid · 48-step seamless loop

The Last Beacon — animated pixel art loop generated in Phluxel
One painted still, one rule, 48 steps. Every frame above came out of the simulation.

The rule that makes it move

This is the whole thing. Phluxel runs it on every cell, every step — the animation is what happens when you repeat it. BASE is the painted scene, so the rule reads the artwork instead of its own output and never smears.

The Last BeaconPhlux
// Astra scene. _sx/_sy rescale the 256x192 coordinates to any grid size.
PARAM _motion = 1
PARAM _amount = 0.7
LET _sx = 256/GW
LET _sy = 192/GH
LET _t = {FRAC,TICK*_motion/48}*6.283185307179586
LET _wave = {SAT01,1-{ABS,{SIN,X*_sx*.12+Y*_sy*.35+_t}}*14}
LET _k=(Y*_sy>97 & BASE.B>BASE.R) ? _wave*_amount : 0
A=255
R=BASE.R+(238-BASE.R)*_k
G=BASE.G+(218-BASE.G)*_k
B=BASE.B+(172-BASE.B)*_k

The coordinates are written for the 256×192 canvas this was painted on; _sx/_sy rescale them, so the same rule works on a smaller grid too. Download the script ↓

Make it yourself

  1. Open Phluxel, select Browse Starters and pick The Last Beacon — that loads the painted scene and this rule together.
  2. Press play, then drag the _motion and _amount knobs while it runs. You never have to stop and restart.
  3. Paint over the scene, or drop the rule on your own artwork — it reads whatever is underneath.
  4. Export GIF or an image sequence on Free; Pro also unlocks APNG, MP4 and sprite sheets. Use ping-pong or crossfade when the simulation does not return to its first frame.

Try it without installing anything

Phluxel runs in the browser as a demo, and the free desktop edition includes the drawing tools, rules, timeline and GPU engine. Its exports are watermarked and size-limited; MP4, APNG and sprite sheets require Pro.

Open the browser demo Download free (Windows) Get it on Steam

More from Astra Scenes

Roving LibraryA book truck parks in the shade of the trees. Orange HourOrange trees stand in late afternoon light. Spin CycleThree machines turn behind the laundromat window. Slow FerryA ferry crosses a wide bay at dusk. All 90 effectsThe complete starter gallery.