{
    "presets":
    [
        {
            "id":"zoom",
            "default":"soft_leaps",
            "presets":[
                {
                    "id":"constant",
                    "name":"Constant",
                    "description":"Constant zooming into the picture",
                    "value":"0:(1.04)"
                },
                {
                    "id":"soft_leaps",
                    "name":"Soft leaps",
                    "description":"Moving the camera forward for a bit, and then stalling for a bit",
                    "value":"0:(1.0025+0.002*sin(1.25*3.14*t/30))"
                },
                {
                    "id":"leaps",
                    "name":"Leaps",
                    "description":"Leaps the camera into the picture, then sharply stops and makes the next leap",
                    "value":"0:(1.0+0.08*(t%80))"
                }
            ]
        },
        {
            "id":"noise_schedule",
            "default":"highkey",
            "presets":[
                {
                    "id": "highkey",
                    "name": "High-key",
                    "description": "High-key white noise clouds/smoke",
                    "value": "0:(0.065)"
                },
                {
                    "id": "lowkey",
                    "name": "Low-key",
                    "description": "Low-key image eclipse spots-like darkening",
                    "value": "0:(-0.065)"
                },
                {
                    "id": "alteration",
                    "name": "alteration",
                    "description": "Alterates high and low keys five times",
                    "value": "0:(where((0.65 * cos(3.141 * 5 * (t + 0) / max_f))**1 + 0)>=0, 0.65, -0.65))"
                }
            ]
        },
        {
            "id":"noise_multiplier_schedule",
            "default":"constant",
            "presets": [
                {
                    "id":"constant",
                    "name": "Constant",
                    "description": "Constant internal WebUI latent noise",
                    "value": "0:(1.05)"
                },
                {
                    "id":"soft_bursts",
                    "name": "Soft bursts",
                    "description": "Soft bursts of details, helps to counter detail loss over time while not making the image maximalist",
                    "value" "0:(1.07-(abs(sin(2*3.14*t/7+0))*0.02))"
                }
            ]
        },
        {
            "id":"strength_schedule",
            "default":"constant",
            "presets": [
                {
                    "id":"constant",
                    "name": "Constant",
                    "description": "Constant internal WebUI latent noise",
                    "value": "0:(1.05)"
                },
                {
                    "id":"loopback",
                    "name": "«Loopback»",
                    "description": "Pseudo Loopback-wave. Will 'reset' the image each 40 frames with a jiggle-like effect. Good for anime girls",
                    "value": "((-0.35 * sin(2 * 2 * 3.141 * (t + 0) / 40))**3000 + 0.65))"
                },
                {
                    "id":"bad_apple",
                    "name":"Bad apple",
                    "description":"Somewhat same as the loopback, but alterates between practically unchanging the picture then making scene transitions. Good for video input/ControlNet processing",
                    "value": "0:(0.25 * cos((72 / 60 * 3.141 * (t + 0) / 30))**13 + 0.7)"
                }
            ]
        },
        {
            "id":"prompts",
            "default":"cute_swamp_bunny",
            "presets": [
                {
                    "id":"cute_swamp_bunny",
                    "name": "Swamp bunny",
                    "description": "Bunny -> cat -> cocoa -> durian",
                    "value": {
                        "0": "tiny cute swamp bunny, highly detailed, intricate, ultra hd, sharp photo, crepuscular rays, in focus, by tomasz alen kopera",
                        "30": "anthropomorphic clean cat, surrounded by fractals, epic angle and pose, symmetrical, 3d, depth of field, ruan jia and fenghua zhong",
                        "60": "a beautiful coconut --neg photo, realistic",
                        "90": "a beautiful durian, trending on Artstation"
                    }
                },
                {
                    "id":"anime_girl",
                    "name": "Anime girl",
                    "description": "Preset for a more or less standart anime girl. Use with anime-finetuned models.",
                    "value": {
                        "0": "best quality, anime 1girl, shirt, blazer, skirt, on a Tokyo street --neg nsfw, sketch by bad-artist, dublicated, no face, signature, text, disfugured, deformed, poorly drawn, low quality eyes, border, comic, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits"
                    }
                },
                {
                    "id":"anime_boy",
                    "name": "Anime boy",
                    "description": "Preset for a more or less standart anime boy. Use with anime-finetuned models.",
                    "value": {
                        "0": "best quality, anime 1boy, bishonen, casual wear, on a Tokyo street --neg nsfw, sketch by bad-artist, dublicated, no face, signature, text, disfugured, deformed, poorly drawn, low quality eyes, border, comic, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits"
                    }
                },
                {
                    "id":"snow",
                    "name": "Snow",
                    "description": "Previous default prompt",
                    "value": {
                        "0": "(scenic countryside:1.0), (cherry:where(cos(6.28*t/10)>0, 1.8*cos(6.28*t/10), 0.001)), (strawberry:where(cos(6.28*t/10)<0, -1.8*cos(6.28*t/10), 0.001)), snow, detailed painting by greg rutkowski --neg (cherry:where(cos(6.28*t/10)<0, -1.8*cos(6.28*t/10), 0.001)), (strawberry:where(cos(6.28*t/10)>0, 1.8*cos(6.28*t/10), 0.001))",
                        "60": "a beautiful (((banana))), trending on Artstation",
                        "80": "a beautiful coconut --neg photo, realistic",
                        "100": "a beautiful durian, trending on Artstation"
                    }
                }
            ]
        }
    ]
}