Add 11 new fractal presets and enhance audio visuals

Expanded fractal preset range to 20 with unique names and rendering functions for each. Added new visual effects including equalizer bars, metaballs, galaxy, aurora, vortex, laser grid, rain ripple, ink smoke, mosaic, ribbon, and grain bars. Improved CRT feedback with audio spectrum integration. Introduced utility and ring drawing functions. Updated preset selection and naming logic.
This commit is contained in:
Michal Vrba
2026-02-13 20:11:21 +01:00
parent 5a9c290816
commit 6fd9e52bf0
2 changed files with 484 additions and 4 deletions
+12 -1
View File
@@ -124,7 +124,7 @@ public class Game1 : Game
if (IsPressed(keyboard, Keys.Right))
{
_fractalPresetIndex = Math.Min(8, _fractalPresetIndex + 1);
_fractalPresetIndex = Math.Min(19, _fractalPresetIndex + 1);
}
if (IsPressed(keyboard, Keys.M))
@@ -212,6 +212,17 @@ public class Game1 : Game
6 => "FLAMEGRILL",
7 => "NOTES",
8 => "FIREWORKS",
9 => "EQCITY",
10 => "METABALL",
11 => "GALAXY",
12 => "AURORA",
13 => "VORTEX",
14 => "LASERGRID",
15 => "RAINRIPPLE",
16 => "INKSMOKE",
17 => "MOSAIC",
18 => "RIBBON",
19 => "GRAINBARS",
_ => "JULIA"
};
}