You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PixelMelt is a desktop-first, local-only web app that turns a single image into a live falling-material simulation. Upload an image, convert it into a low-resolution material field, then melt it, flood it, burn it, poke it, and export an 8-second WebM clip without leaving the browser.
@@ -15,7 +17,7 @@ Best results come from faces, masks, flowers, logos, and other bold silhouettes
15
17
- Switch between three scene presets: `Melt`, `Flood`, and `Burn`.
16
18
- Interact directly with the simulation using `Push`, `Spark`, and `Erase`.
17
19
- Export an 8-second WebM clip from the live canvas.
18
-
- Start instantly with three seeded demo images included in the repo.
20
+
- Start instantly with four seeded demo images included in the repo, including the generated `Astral Sigil` mask.
19
21
- Deploy the build output as a static site.
20
22
21
23
## Stack
@@ -51,7 +53,7 @@ npm run check
51
53
52
54
## First Run In 20 Seconds
53
55
54
-
1. Launch the app. `Molten Echo` loads automatically.
56
+
1. Launch the app. `Astral Sigil` loads automatically.
55
57
2. Click `Flood` or `Burn` to see how the same source rebuilds into a different scene.
56
58
3. Drag on the stage with `Push`, then switch to `Spark` and click into the hot areas.
57
59
4. Hit `Export 8s WebM` after you like the motion.
@@ -60,7 +62,7 @@ If the export controls are disabled, wait for the stage to finish loading and sh
60
62
61
63
## Demo Flow
62
64
63
-
1. Launch the app. `Molten Echo` loads automatically.
65
+
1. Launch the app. `Astral Sigil` loads automatically.
64
66
2. Click `Melt`, `Flood`, or `Burn` to rebuild the scene from the same source image.
65
67
3. Drag on the stage with `Push` to shove loose material around.
66
68
4. Switch to `Spark` and click into the scene to create ember bursts and smoke.
@@ -73,6 +75,7 @@ If the export controls are disabled, wait for the stage to finish loading and sh
73
75
- High-contrast subjects read best at `168x168`.
74
76
- Clear silhouettes usually produce the most dramatic melt and burn passes.
75
77
- Transparent or simple backgrounds convert more cleanly than busy photos.
78
+
- The included `Astral Sigil` source is a good stress test: sharp glass edges, black negative space, and hot stone details make the burn and melt presets visibly different.
76
79
- Portraits, icons, flowers, masks, and graphic shapes are the sweet spot.
77
80
78
81
## How It Works
@@ -120,7 +123,7 @@ PixelMelt records directly from the display canvas using `canvas.captureStream()
0 commit comments