Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add a customize styles option #535

Open
kernelzeroday opened this issue Aug 24, 2024 · 2 comments
Open

Please add a customize styles option #535

kernelzeroday opened this issue Aug 24, 2024 · 2 comments

Comments

@kernelzeroday
Copy link

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.

@clemsam
Copy link

clemsam commented Sep 29, 2024

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
Copy link

clemsam commented Oct 25, 2024

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"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants