diff --git a/client/src/engine/milkdrop/MilkdropBridge.ts b/client/src/engine/milkdrop/MilkdropBridge.ts index 93dad89..dd6edcc 100644 --- a/client/src/engine/milkdrop/MilkdropBridge.ts +++ b/client/src/engine/milkdrop/MilkdropBridge.ts @@ -92,6 +92,8 @@ export const MILKDROP_PRESET_NAMES = [ "Flexi - intensive shader fractal", "Flexi - Julia fractal", "martin + flexi - mandelbox explorer - high speed oversustained bipolar", + "martin - elusive impressions mix2 - flacc mess proph nz+2", + "ORB - Magma Pool", ] as const; export type MilkdropPresetName = typeof MILKDROP_PRESET_NAMES[number]; @@ -128,6 +130,8 @@ export const MILKDROP_PRESET_MAP: Record = { "MilkDrop: Shader Fractal": "Flexi - intensive shader fractal", "MilkDrop: Julia Fractal": "Flexi - Julia fractal", "MilkDrop: Mandelbox Bipolar": "martin + flexi - mandelbox explorer - high speed oversustained bipolar", + "MilkDrop: Elusive Impressions": "martin - elusive impressions mix2 - flacc mess proph nz+2", + "MilkDrop: Magma Pool": "ORB - Magma Pool", }; export function isMilkdropPreset(name: string): boolean { diff --git a/client/src/engine/milkdrop/MilkdropTextureBridge.tsx b/client/src/engine/milkdrop/MilkdropTextureBridge.tsx index e460e80..2acf6d4 100644 --- a/client/src/engine/milkdrop/MilkdropTextureBridge.tsx +++ b/client/src/engine/milkdrop/MilkdropTextureBridge.tsx @@ -26,6 +26,8 @@ const JSON_PRESET_LOADERS: Record Promise> = { "Flexi - intensive shader fractal": () => import("butterchurn-presets/presets/converted/Flexi - intensive shader fractal.json"), "Flexi - Julia fractal": () => import("butterchurn-presets/presets/converted/Flexi - Julia fractal.json"), "martin + flexi - mandelbox explorer - high speed oversustained bipolar": () => import("butterchurn-presets/presets/converted/martin + flexi - mandelbox explorer - high speed oversustained bipolar.json"), + "martin - elusive impressions mix2 - flacc mess proph nz+2": () => import("butterchurn-presets/presets/converted/martin - elusive impressions mix2 - flacc mess proph nz+2.json"), + "ORB - Magma Pool": () => import("butterchurn-presets/presets/converted/ORB - Magma Pool.json"), }; const CANVAS_WIDTH = 1280; diff --git a/client/src/lib/visualizer-presets.ts b/client/src/lib/visualizer-presets.ts index 39b0ad8..a18120b 100644 --- a/client/src/lib/visualizer-presets.ts +++ b/client/src/lib/visualizer-presets.ts @@ -246,6 +246,8 @@ export const presets = [ "MilkDrop: Shader Fractal", "MilkDrop: Julia Fractal", "MilkDrop: Mandelbox Bipolar", + "MilkDrop: Elusive Impressions", + "MilkDrop: Magma Pool", ] as const; export type PresetName = typeof presets[number]; @@ -320,6 +322,8 @@ export const presetCategories = [ { name: "MilkDrop: Shader Fractal" as PresetName, icon: "milkdrop", shortName: "Shader" }, { name: "MilkDrop: Julia Fractal" as PresetName, icon: "milkdrop", shortName: "Julia" }, { name: "MilkDrop: Mandelbox Bipolar" as PresetName, icon: "milkdrop", shortName: "Bipolar" }, + { name: "MilkDrop: Elusive Impressions" as PresetName, icon: "milkdrop", shortName: "Elusive" }, + { name: "MilkDrop: Magma Pool" as PresetName, icon: "milkdrop", shortName: "MagmaPool" }, ], }, ] as const;