diffusionbee-stable-diffusion-ui icon indicating copy to clipboard operation
diffusionbee-stable-diffusion-ui copied to clipboard

Please add a customize styles option

Open kernelzeroday opened this issue 1 year ago • 2 comments

When I select a style I would like to see what that style is applying, and change these or create my own styles from scratch. My understanding is this is not a Lora, but injected prompt tokens?

Please correct my understanding if this is wrong, and consider adding a style customization or at least a way to view the applied style tokens.

kernelzeroday avatar Aug 24 '24 16:08 kernelzeroday

It's possible to edit the asar.app file inside DiffusionBee – but I don't have the necessary equipment for that.

Nevertheless, you may have a look at its pre-defined prompt-styles thus: – open DiffusionBee.app with right-click selecting "show package content" (or similar) – open "Contents/Resources/ and !!! MAKE A COPY of "app.asar". !!! – open "app.asar" with textEdit – find any style by: æ-F then type e.g. "neonpunk" which get's you =>

{name:"neonpunk",prompt:"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_prompt:"painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured",tags:["Popular"]}

As you can see it's got a tag "Popular" … I changed this to "Meine! " (where 1 space at end were crucial, as changing the number of chars gets you a javascript error!). You can even add such a tag to styles without them – but you must "delete" the additional 17 chars somewhere else inside its definition; e.g. "cross-eyed, ugly," can be deleted and DiffusionBee will start, but then –theses negative_prompts no longer exist !!! You can change the order of styles by æ-X'ing its definition and æ-V'ing it behind some previous or following definition.

There's also a definition for tags' order and default selection, so æ-F in my already customized case gets: "tags":[["Meine! ","All"]],"default_selected_tag":"Meine! "

Additionally, if you change/add an undefined tag (like I did with "pixelArt", "retroGame" and others to "Child's") the app will add your "invention" to its GUI. (I didn't find out yet how you might influence the "All" tag…)

Please be aware that hampering with internal codes is dangerous – I tried this on an entirely duplicated DiffusioBee. And hopefully here's a screenshot: …

DiffusionBee_custom-styles

clemsam avatar Sep 29 '24 10:09 clemsam

Here are DiffusionBee's Styles as defined in above mentioned "app.asar":

3d-model

"professional 3d model {prompt} . octane render, highly detailed, volumetric, dramatic lighting" negative_prompt:"ugly, deformed, noisy, low poly, blurry, painting"

analog film

"analog film photo {prompt} . faded film, desaturated, 35mm photo, grainy, vignette, vintage, Kodachrome, Lomography, stained, highly detailed, found footage",negative_prompt:"painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured"

anime

"anime artwork {prompt} . anime style, key visual, vibrant, studio anime, highly detailed" negative_prompt:"photo, deformed, black and white, realism, disfigured, low contrast"

cinematic

"cinematic film still {prompt} . shallow depth of field, vignette, highly detailed, high budget, bokeh, cinemascope, moody, epic, gorgeous, film grain, grainy" negative_prompt:"anime, cartoon, graphic, text, painting, crayon, graphite, abstract, glitch, deformed, mutated, ugly, disfigured"

comic book

"comic {prompt} . graphic illustration, comic art, graphic novel art, vibrant, highly detailed" negative_prompt:"photograph, deformed, glitch, noisy, realistic, stock photo"}

craft clay

"play-doh style {prompt} . sculpture, clay art, centered composition, Claymation" negative_prompt:"sloppy, messy, grainy, highly detailed, ultra textured, photo"

digital art

"concept art {prompt} . digital artwork, illustrative, painterly, matte painting, highly detailed" negative_prompt:"photo, photorealistic, realism, ugly"

enhance

"breathtaking {prompt} . award-winning, professional, highly detailed" negative_prompt:"ugly, deformed, noisy, blurry, distorted, grainy",tags:["Popular"]

fantasy art

"ethereal fantasy concept art of {prompt} . magnificent, celestial, ethereal, painterly, epic, majestic, magical, fantasy art, cover art, dreamy" negative_prompt:"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"

isometric

"isometric style {prompt} . vibrant, beautiful, crisp, detailed, ultra detailed, intricate" negative_prompt:"deformed, mutated, ugly, disfigured, blur, blurry, noise, noisy, realistic, photographic"

line art

"line art drawing {prompt} . professional, sleek, modern, minimalist, graphic, line art, vector graphics" negative_prompt:"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",tags:["Popular"]

lowpoly

"low-poly style {prompt} . low-poly game art, polygon mesh, jagged, blocky, wireframe edges, centered composition" negative_prompt:"noisy, sloppy, messy, grainy, highly detailed, ultra textured, photo",tags:["Popular"]

neonpunk

"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_prompt:"painting, drawing, illustration, glitch, deformed, mutated, cross-eyed, ugly, disfigured",tags:["Popular"]

origami

"origami style {prompt} . paper art, pleated paper, folded, origami art, pleats, cut and fold, centered composition" negative_prompt:"noisy, sloppy, messy, grainy, highly detailed, ultra textured, photo",tags:["Popular"]

photographic

"cinematic photo {prompt} . 35mm photograph, film, bokeh, professional, 4k, highly detailed" negative_prompt:"drawing, painting, crayon, sketch, graphite, impressionist, noisy, blurry, soft, deformed, ugly",tags:["Popular"]

pixel art

"pixel-art {prompt} . low-res, blocky, pixel art style, 8-bit graphics" negative_prompt:"sloppy, messy, blurry, noisy, highly detailed, ultra textured, photo, realistic"}

texture

"texture {prompt} top down close-up" negative_prompt:"ugly, deformed, noisy, blurry"

silhouette art

"Silhouette Art, {prompt}, high contrast, well defined, Silhouette Art" negative_prompt:"ugly, deformed, noisy, blurry, low contrast"

vector art

"Simple Vector Art, {prompt}, solid colors, 2D flat, simple shapes, minimalistic, professional graphic, flat color, high contrast, Simple Vector Art" negative_prompt:"gradeints, ugly, deformed, noisy, blurry, low contrast, 3D, photo, realistic",tags:["Popular"]

watercolor

"watercolor painting {prompt} . vibrant, beautiful, painterly, detailed, textural, artistic" negative_prompt:"anime, photorealistic, 35mm film, deformed, glitch, low contrast, noisy",tags:["Popular"]

dystopian

"dystopian style {prompt} . bleak, post-apocalyptic, somber, dramatic, highly detailed" negative_prompt:"ugly, deformed, noisy, blurry, low contrast, cheerful, optimistic, vibrant, colorful"

adorable 3D character

"Adorable 3D Character, {prompt}, 3D render, adorable character, 3D art" negative_prompt:"ugly, deformed, noisy, blurry, low contrast, grunge, sloppy, unkempt, photograph, photo, realistic"

impressionist art

"impressionist painting {prompt} . loose brushwork, vibrant color, light and shadow play, captures feeling over form" negative_prompt:"anime, photorealistic, 35mm film, deformed, glitch, low contrast, noisy"

psychedelic art

"psychedelic style {prompt} . vibrant colors, swirling patterns, abstract forms, surreal, trippy" negative_prompt:"monochrome, black and white, low contrast, realistic, photorealistic, plain, simple"

colored pencil art

"Colored Pencil Art, {prompt}, colored pencil strokes, light color, visible paper texture, colored pencil art" negative_prompt:"ugly, deformed, noisy, blurry, low contrast"

dark fantasy

"Dark Fantasy Art, {prompt}, dark, moody, dark fantasy style" negative_prompt:"ugly, deformed, noisy, blurry, low contrast, bright, sunny"

doodle art

"Doodle Art Style, {prompt}, drawing, freeform, swirling patterns, doodle art style" negative_prompt:"ugly, deformed, noisy, blurry, low contrast"

futuristic vaporwave

"vaporwave style {prompt} . retro aesthetic, cyberpunk, vibrant, neon colors, vintage 80s and 90s style, highly detailed" negative_prompt:"monochrome, muted colors, realism, rustic, minimalist, dark"

retro game

"retro game art {prompt} . 16-bit, vibrant colors, pixelated, nostalgic, charming, fun" negative_prompt:"realistic, photorealistic, 35mm film, deformed, glitch, low contrast, noisy"

logo design

"Logo Design, {prompt}, dynamic graphic art, vector art, minimalist, professional logo design" negative_prompt:"ugly, deformed, noisy, blurry, low contrast"

pencil sketch drawing

"Pencil Sketch Drawing, {prompt}, black and white drawing, graphite drawing" negative_prompt:"ugly, deformed, noisy, blurry, low contrast"

clemsam avatar Oct 25 '24 10:10 clemsam