From 503fed457f67439dfdb5381ca307d0d36a1239dc Mon Sep 17 00:00:00 2001 From: bash-j Date: Wed, 19 Jul 2023 09:49:29 +0930 Subject: [PATCH] added SAI styles --- mikey_nodes.py | 2 ++ styles.json | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) diff --git a/mikey_nodes.py b/mikey_nodes.py index 2dcb750..3956d16 100644 --- a/mikey_nodes.py +++ b/mikey_nodes.py @@ -256,6 +256,8 @@ class PromptWithStyle: neg_wildcard = match else: print(f'Wildcard file {match[2:-2]}.txt not found in {wildcard_path}') + if '{prompt}' in self.pos_style[style]: + positive_prompt = self.pos_style[style].replace('{prompt}', positive_prompt) if positive_prompt == '' or positive_prompt == 'Positive Prompt' or positive_prompt is None: pos_prompt = self.pos_style[style] else: diff --git a/styles.json b/styles.json index e3eebd8..8d0800b 100644 --- a/styles.json +++ b/styles.json @@ -4,6 +4,74 @@ "positive": "", "negative": "" }, + "SAI-Enhance": { + "positive": "breathtaking {prompt} . award-winning, professional, highly detailed", + "negative": "ugly, deformed, noisy, blurry, distorted, grainy" + }, + "SAI-Anime": { + "positive": "anime artwork {prompt} . anime style, key visual, vibrant, studio anime, highly detailed", + "negative": "photo, deformed, black and white, realism, disfigured, low contrast" + }, + "SAI-Photographic": { + "positive": "cinematic photo {prompt} . 35mm photograph, film, bokeh, professional, 4k, highly detailed", + "negative": "drawing, painting, crayon, sketch, graphite, impressionist, noisy, blurry, soft, deformed, ugly" + }, + "SAI-Digital art": { + "positive": "concept art {prompt} . digital artwork, illustrative, painterly, matte painting, highly detailed", + "negative": "photo, photorealistic, realism, ugly" + }, + "SAI-Comic book": { + "positive": "comic {prompt} . graphic illustration, comic art, graphic novel art, vibrant, highly detailed", + "negative": "photograph, deformed, glitch, noisy, realistic, stock photo" + }, + "SAI-Fantasy art": { + "positive": "ethereal fantasy concept art of {prompt} . magnificent, celestial, ethereal, painterly, epic, majestic, magical, fantasy art, cover art, dreamy", + "negative": "photographic, realistic, realism, 35mm film, dslr, cropped, frame, text, deformed, glitch, noise, noisy, off-center, deformed, cross-eyed, closed eyes, bad anatomy, ugly, disfigured, sloppy, duplicate, mutated, black and white" + }, + "SAI-Analog film": { + "positive": "analog film photo {prompt} . faded film, desaturated, 35mm photo, grainy, vignette, vintage, Kodachrome, Lomography, stained, highly detailed, found footage", + "negative": "painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured" + }, + "SAI-Neonpunk": { + "positive": "neonpunk style {prompt} . cyberpunk, vaporwave, neon, vibes, vibrant, stunningly beautiful, crisp, detailed, sleek, ultramodern, magenta highlights, dark purple shadows, high contrast, cinematic, ultra detailed, intricate, professional", + "negative": "painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured" + }, + "SAI-Isometric": { + "positive": "isometric style {prompt} . vibrant, beautiful, crisp, detailed, ultra detailed, intricate", + "negative": "deformed, mutated, ugly, disfigured, blur, blurry, noise, noisy, realistic, photographic" + }, + "SAI-Lowpoly": { + "positive": "low-poly style {prompt} . low-poly game art, polygon mesh, jagged, blocky, wireframe edges, centered composition", + "negative": "noisy, sloppy, messy, grainy, highly detailed, ultra textured, photo" + }, + "SAI-Origami": { + "positive": "origami style {prompt} . paper art, pleated paper, folded, origami art, pleats, cut and fold, centered composition", + "negative": "noisy, sloppy, messy, grainy, highly detailed, ultra textured, photo" + }, + "SAI-Line art": { + "positive": "line art drawing {prompt} . professional, sleek, modern, minimalist, graphic, line art, vector graphics", + "negative": "anime, photorealistic, 35mm film, deformed, glitch, blurry, noisy, off-center, deformed, cross-eyed, closed eyes, bad anatomy, ugly, disfigured, mutated, realism, realistic, impressionism, expressionism, oil, acrylic" + }, + "SAI-Craft clay": { + "positive": "play-doh style {prompt} . sculpture, clay art, centered composition, Claymation", + "negative": "sloppy, messy, grainy, highly detailed, ultra textured, photo" + }, + "SAI-Cinematic": { + "positive": "cinematic film still {prompt} . shallow depth of field, vignette, highly detailed, high budget Hollywood movie, bokeh, cinemascope, moody, epic, gorgeous, film grain, grainy", + "negative": "anime, cartoon, graphic, text, painting, crayon, graphite, abstract, glitch, deformed, mutated, ugly, disfigured" + }, + "SAI-3d-model": { + "positive": "professional 3d model {prompt} . octane render, highly detailed, volumetric, dramatic lighting", + "negative": "ugly, deformed, noisy, low poly, blurry, painting" + }, + "SAI-pixel art": { + "positive": "pixel-art {prompt} . low-res, blocky, pixel art style, 8-bit graphics", + "negative": "sloppy, messy, blurry, noisy, highly detailed, ultra textured, photo, realistic" + }, + "SAI-Texture": { + "positive": "texture {prompt} top down close-up", + "negative": "ugly, deformed, noisy, blurry" + }, "photographic": { "positive": "digital photograph, high resolution, depth of field, bokeh, rule of thirds, golden hour, fujifilm, subject centered", "negative": "watermark, stock photo, over the top bokeh, analog film, sketch, polaroid, low-resolution, 3d render, digital art, photoshopped, cartoon, anime, trypophobia, miniature, halftone dots, smooth, blurred, porous surface, pumice, steel wool, rubber mask, wax figure"