This is even more excellent.

This commit is contained in:
The Dust Council 2026-06-01 22:50:56 -07:00
parent d85fb2e638
commit 926008e491
4 changed files with 429 additions and 20 deletions

View file

@ -3,7 +3,7 @@
A starfield simulator — except instead of stars, colorful **vector-drawn
platonic solids** tumble through space toward the camera.
**~110 shape types** are rendered as glowing wireframes — each spawns far away
**~165 shape types** are rendered as glowing wireframes — each spawns far away
at a random size, tumbles on its own random axis, and streams past the camera
before being recycled at the render-distance sphere. Solids never overlap.
@ -20,15 +20,23 @@ The shape set includes:
each lands on exactly the requested number of faces
- **Star polygons:** {5/2}, {6/2}, {7/2}, {7/3}, {8/3}, {9/2}, {9/4}, {12/5},
plus the **unicursal hexagram**
- **Googie / atomic-age shapes**, most in both flat **2-D** and **3-D** forms:
jet-age bowling-alley twinkles (4- and 8-point), a layered double starburst,
an atomic burst with electron caps, a ray sunburst, boomerangs, kidney/amoeba
blobs, orbital atoms, concentric orbit rings, and a dense ray-star — plus the
naturally-3-D **Sputnik** satellite, a three-ring **gyroscope** cage, and a
spike-orb sea-urchin
- **Symbols & signs**, each in a flat **2-D** and an extruded **3-D** form:
smiley face, biohazard, peace sign, cross, question mark, exclamation point,
hash/pound (`#`), dollar sign (`$`), and pound sterling (`£`)
- **Googie / atomic-age shapes** — a large set in the jet-age / space-age idiom:
bowling-alley twinkles (4- and 8-point), a layered double starburst, atomic
bursts with electron caps, ray sunbursts, boomerangs, kidney/amoeba blobs,
concentric orbit rings, plus **30+ more truly-3-D objects**: radial
**starbursts** and **sea-urchins** (6/8/12/20/32-spike, some ball-tipped),
**gyroscope** orbit cages (26 rings), **orbital atoms** (26 orbits),
ringed **Saturn** planets, ball-and-stick **molecules**, **diabolo**
hourglasses, ray-stars, and a **Sputnik** satellite
- **Symbols, signs & faces**, each in a flat **2-D** and an extruded **3-D**
form: smiley, **frowny**, and **angry** faces, biohazard, peace sign, cross,
question mark, exclamation point, hash/pound (`#`), dollar sign (`$`), pound
sterling (`£`), and the **at sign (`@`)**
- **Object iconography**, each in **2-D** and **3-D**: space invaders, UFOs,
pac-man, alien heads, smoking pipes, umbrellas, and hands
- **Live clocks** (analog and digital, 2-D and 3-D) that show the **actual
current time** — their geometry is rebuilt every frame, so the analog hands
sweep and the seven-segment digital display ticks along in real time
- **Random 3-D asteroids:** lumpy convex-hull rocks generated fresh each run,
with random vertex counts (≈726) giving each a different number of sides and
level of complexity