Asset Matrix

Procedural sealife archetypes for the My Little Horizon scene. Each cell is a unique random instance — refresh to re-roll. New archetypes ship here first, then port to the live scene.

Fish - Small Swimmer (Reef oval)

Small side-view swimmer for the common fish tier. Procedural body, tail, fin, optional stripes, and gentle tail-wave animation. Designed for mid-water spawning rather than seabed anchoring.

Fish - Dart / Minnow

Thin, fast common-tier swimmer with a forked tail and minimal detail — a quick accent fish, shape contrast against the Reef oval's fuller body.

Fish - Ribbon Swimmer

Long, slender common-tier swimmer whose whole body undulates in a traveling wave (not just the tail) — small head, flowing tail fin, slower sinuous motion.

Fish - Angelfish / Bannerfish (Notable tier)

Bigger, slower, more deliberate notable-tier fish. Tall body with a bold two-tone color split (a graphic band, not a gradient blend), long trailing dorsal and ventral fins that sway independently like sails, gentle tail wave.

Coral · Branching

Recursive bezier branches with bioluminescent tips. 2–4 root branches, 1–2 levels of recursion, ±0.30–0.55 rad split angle. Tips glow softly with a slow pulse and rare near-fade-out.

Coral · Anemone

Short rounded stump body with 28–40 tentacles distributed around an oblique top rim, forming a soft glowing collar instead of a starburst from a single point. Each tentacle is a single quadraticCurveTo stroke from its rim base out and slightly up, with small per-tentacle length, pitch, curl, and sway-phase variation. Tentacles are paint-sorted by tip canvas-y so back-of-rim tentacles draw first and front-of-rim tentacles overlap onto the body — this turns the silhouette into a halo rather than a fan. Tip bulbs are small and dim by design so the crown reads as continuous glow, not dot-spotted.

Coral · Fan

Single base point fanning into 9–13 root branches across ~110° spread, each recursively splitting 3 levels with asymmetric per-step angle and length jitter. Line widths and alpha taper from base (denser, thicker) to tips (sparser, thinner). No trunk, no fills — pure recursive line illustration like a transparent leaf made of coral branches.

Coral · Plate / Table

Low, sideways-spreading colony of 1–4 irregular plates (biased to 2–3): one main plate plus 1–3 smaller side plates placed around a shared root, with enforced minimum horizontal separation between centers so plates never line up vertically. Plates are oblique discs with rims warped by 3-band radial sin noise — clearly blobby, not ellipses. Vertical separation is small (total colony height ≈ 0.2–0.4× colony radius), so the silhouette reads as a stepped low mound or shelf, never a tower. Side plates may slightly intersect the main plate. Thickness shows as a dim band beneath each top face — no hard rim outline. Brightness comes from a soft top-surface bloom; polyps glow additively with a mild rim bias and uniform random angles (no spiral).

Coral · Finger / Pillar

Cluster of upright cylindrical pillars sharing a low merged base. Per-finger height, width, subtle hue shift, curl direction, and sway phase create an organic colony. Tips are deliberately dimmer than the other coral glows so the cluster stays readable at mobile scene scale.

Coral · Brain / Soft

Single low rounded dome (wider than tall, 0.55–0.78 height-to-half-width ratio) with a labyrinthine surface ridge pattern. The dome silhouette is warped by 3-band radial sin noise so it reads as a rounded boulder, not a clean half-ellipse. 11–16 surface ridges run across the dome, each a meandering path built from two summed sin frequencies (slow drift + sharp inflections) drawn additively in hueTip and clipped to the dome silhouette so they narrow naturally near the top. No stem, no sway — brain coral is rigid, with only a very slow gentle pulse.