Demoscene vs Metalheart
デモシーン / メタルハート
Demoscene comes from Digital Art and Metalheart from UI Expression. Both are read here as style. They are reached for with some of the same intent, which is where they get confused.
Demoscene
The collective culture of programming art that compresses image and music into a few kilobytes of executable. Competitive real-time virtuosity under constraint became the training ground of the shader era.
Metalheart

Early 3D software gave this fin-de-millénaire style its chrome, liquid metal, aggressive bevels and lens flare. Dressed in techno and science-fiction imagery, it ruled rave flyers and games magazines around Y2K.
| Demoscene | Metalheart | |
|---|---|---|
| Era | 1985– | 1995–2004 |
| Family | Digital Art | UI Expression |
| Kind | Style | Style |
| Cues | The aesthetics of size limits / Real-time generation / Scrolltext greeting culture / Mathematical visual effects | Liquid-metal chrome / Aggressive bevels / Lens flares / Techno and sci-fi typography |
| Best used for | Engineering events where implementation skill is itself the show · Lightweight runtimes playing visuals that are generated in real time | Club and rave announcements rebuilt with the texture of that era's 3D · Showing off technology through excess instead of refinement |
| Type | Monospaced bitmap letters scrolling greetings along the bottom of the screen | Extrude the letters, bevel them deep, and bake in mirror reflections |
| Composition | One effect held full screen, scenes cut on the beat of the music | One large object at center, the ground filled with grids and beams |
| Material | Patterns generated from formulas and procedural textures carrying no asset files | Chrome, liquid metal, lens flare, reflections carrying surrounding color |
| Caution | Effects lined up without syncing to the music give the virtuosity nowhere to land and the screen turns monotonous. | Polishing it clean in current software removes the rawness that came from the crude renderers of the time, and it becomes something else. |

