Skip to content

Commit

Permalink
Repo init
Browse files Browse the repository at this point in the history
  • Loading branch information
Siberpone committed Dec 24, 2023
0 parents commit 04c649d
Show file tree
Hide file tree
Showing 8 changed files with 241 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.nvimrc
*.py
*pycache*
49 changes: 49 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Pony Diffusion Styles Collection
This is a Pony Diffusion [V5](https://civitai.com/models/95367/pony-diffusion-v5)/[V6](https://purplesmart.ai) styles collection for [AUTOMATIC1111's Stable Diffusion Web UI](https://github.com/AUTOMATIC1111/stable-diffusion-webui).

![Showcase](showcase.webp)

# Installation
### A1111 V. 1.7+
Head on over to the [releases](https://github.com/Siberpone/pd-styles/releases/latest) page and download one or several .csv files:

* `styles-pd-common.csv` contains small useful style- and model-agnostic snippets and modifiers;
* `styles-pd-v5.csv` contains styles for legacy V5/V5.5 models;
* `styles-pd-v6.csv` contains styles for the newest V6 XL model.

Once you've downloaded the desired files, put them into the root webui directory and add an additional launch parameter to the webui:

* linux: `--styles-file="./styles*.csv"`
* windows: `--styles-file=".\styles*.csv"`

Styles should now appear in the webui's styles drop-down under the "Generate" button.

### A1111 Older Versions
You'll have to merge the desired *.csv file's content with your `.../stable-diffusion-webui/styles.csv` manually.

# Usage
The styles were tuned and designed with distinction, consistency and modularity in mind. They should work reasonably well on wide variety of prompt lengths and prompting styles. The model-specific files (`styles-pd-v*.csv`) consist of two sections: "Utility" and "Styles". "Utility" contains model-specific useful snippets that are not directly related to styling (built-in quality tags like `score_9`, negative prompt snippets and so on), while the "Styles" section contains the main styles themselves (duh). The `styles-pd-common.csv` contains generally useful small snippets that are model-agnostic and can be applied liberally to any style. The file contains two sections: "Utility" and "Modifiers". "Utility" mostly contains character's species/form meta tags and some other useful snippets. "Modifiers" are little style-agnostic snippets that modify style in some way. Like, for example, "Fluffifier" makes ponies more fluffy. These can be used with any style.

### Recommended Workflow

1. Select "Pony Prompt Base"
2. *(optional)* Select meta tags for your character from the common "Utility" section
3. Select desired style
4. Select "Default Negative"
5. Write your prompt
6. ...
7. poni 🦄

Generally, I would recommend not to spam "soup words" and keep prompts concise and to the point. [Derpi tags](https://derpibooru.org/tags) work the best, but short natural language descriptions also work decently.

### Icon Meanings

* ⑤ - for use with V5 only
* ❺ - for use with V5 and V5.5
* ⑥ - for use with V6
* 🚫 - negative prompt
* 🚧 - style is WIP/unstable

### PurpleSmart.AI Bot

You can use these handy copy-pastable templates with the bot: [v5](psai-template-v5.md) | [v6](psai-template-v6.md)
68 changes: 68 additions & 0 deletions psai-template-v5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
🐴❺ G5
```
/dream prompt:score_9, YOURPROMPT, g5, my little pony: a new generation, 3d, show accurate, hooves, fuzzy, detailed negative_prompt:outline
```
🐴❺ TYT
```
/dream prompt:score_9, YOURPROMPT, g5, my little pony: tell your tale, vector, hooves
```
🐴❺ Show Accurate
```
/dream prompt:score_9, YOURPROMPT, show accurate, vector
```
📸⑤ IRL Ponies (outdoors)
```
/dream prompt:score_9, YOURPROMPT, photo, irl, ponies in real life, realistic, fur, detailed, beautiful, show accurate, outdoors negative_prompt:outline, source filmmaker, traditional art, painting, figurine, plushie, wrinkles, vector
```
📸⑤ IRL Ponies (indoors)
```
/dream prompt:score_9, YOURPROMPT, photo, irl, ponies in real life, realistic, fur, detailed, beautiful, show accurate, indoors negative_prompt:outline, source filmmaker, traditional art, painting, figurine, plushie, wrinkles, vector
```
🨅 ❺ Realistic Figurine
```
/dream prompt:score_9, YOURPROMPT, figurine, kotobukiya, photo negative_prompt:multiple views
```
🧸❺ Realistic Pluhsie
```
/dream prompt:score_9, YOURPROMPT, plushie, photo, irl negative_prompt:multiple views
```
🪟⑤ Stained Glass
```
/dream prompt:score_9, YOURPROMPT, stained glass, (mural:1.3), (mosaic:1.5), photo, irl, flat colors
```
🖉 ❺ Colored Pencil Drawing
```
/dream prompt:score_9, YOURPROMPT, traditional art, colored pencil drawing, pencil drawing negative_prompt:frame, photo, passepartout
```
🖉 ❺ Pencil Sketch
```
/dream prompt:score_9, YOURPROMPT, traditional art, pencil drawing, sketch, lineart, grayscale, monochrome negative_prompt:colored, color edit
```
🖋❺ Lineart
```
/dream prompt:score_9, YOURPROMPT, digital art, lineart, monochrome negative_prompt:watercolor painting, brush strokes
```
🖍⑤ Marker Drawing
```
/dream prompt:score_9, YOURPROMPT, traditional art, marker drawing negative_prompt:photo, passepartout
```
📙❺ Comic Book(-ish)
```
/dream prompt:score_9, YOURPROMPT, official, idw, traditional art, andy you magnificent bastard, marker drawing negative_prompt:photo, passepartout
```
🖼❺ Watercolor Painting
```
/dream prompt:score_9, YOURPROMPT, traditional art, watercolor painting, painting
```
🖼⑤ Oil Painting
```
/dream prompt:score_9, YOURPROMPT, traditional art, oil painting, painting negative_prompt:wet
```
🖼❺ Surrealistic Painting
```
/dream prompt:score_9, YOURPROMPT, modern art, surreal, traditional art, abstract background, painting negative_prompt:frame
```
🖽 ❺ Minimalistic Lineless
```
/dream prompt:score_9, YOURPROMPT, minimalist, modern art, vector, lineless, absurd resolution
```
64 changes: 64 additions & 0 deletions psai-template-v6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
🐴⑥ G5
```
/dream prompt:score_9, YOURPROMPT, g5, my little pony: a new generation, 3d negative_prompt:outline, countershading model:PONY_V6_XL
```
🐴⑥ TYT
```
/dream prompt:score_9, YOURPROMPT, g5, my little pony: tell your tale, vector model:PONY_V6_XL
```
🦄⑥ Show Accurate
```
/dream prompt:score_9, YOURPROMPT, show accurate, vector, flat colors model:PONY_V6_XL
```
🦄⑥ 2017 Movie
```
/dream prompt:score_9, YOURPROMPT, my little pony: the movie, movie accurate, vector, flat colors model:PONY_V6_XL
```
🦄⑥ Pony Life
```
/dream prompt:score_9, YOURPROMPT, my little pony: pony life, vector model:PONY_V6_XL
```
🎎⑥ Equestria Girls
```
/dream prompt:score_9, YOURPROMPT, equestria girls series, show accurate, vector model:PONY_V6_XL
```
📙⑥ IDW Comics
```
/dream prompt:score_9, YOURPROMPT, official comic, idw, andy you magnificent bastard model:PONY_V6_XL
```
🨅 ⑥ Realistic Figurine
```
/dream prompt:score_9, YOURPROMPT, figurine, photo, kotobukiya negative_prompt:multiple views model:PONY_V6_XL
```
🧸⑥ Realistic Pluhsie
```
/dream prompt:score_9, YOURPROMPT, plushie, photo negative_prompt:multiple views model:PONY_V6_XL
```
💻⑥ Digital Drawing
```
/dream prompt:score_9, YOURPROMPT, negative_prompt:(source filmmaker:0.3), anime, painting model:PONY_V6_XL
```
🖉 ⑥ Pencil Drawing
```
/dream prompt:score_9, YOURPROMPT, traditional art, pencil drawing, crayon drawing, pencil \(artwork\), hatching \(art\) negative_prompt:painting, acrylic painting, (vector:0.6) model:PONY_V6_XL
```
🖉 ⑥ 🚧 Pencil Sketch
```
/dream prompt:score_9, YOURPROMPT, traditional art, pencil drawing, sketch, grayscale, monochrome, lineart negative_prompt:painting model:PONY_V6_XL
```
🖋⑥ 🚧 Lineart
```
/dream prompt:score_9, YOURPROMPT, digital media \(artwork\), lineart, monochrome, high contrast, sketch, vector negative_prompt:painting, shading, colored, anime, source filmmaker model:PONY_V6_XL
```
🖍⑥ Marker Drawing
```
/dream prompt:score_9, YOURPROMPT, traditional art, marker drawing negative_prompt:painting, vector model:PONY_V6_XL
```
🖼⑥ 🚧 Watercolor Painting
```
/dream prompt:score_9, YOURPROMPT, watercolor painting, painting negative_prompt:vector model:PONY_V6_XL
```
🖽 ⑥ Minimalistic
```
/dream prompt:score_9, YOURPROMPT, minimalist, modern art, vector, lineless, absurd resolution model:PONY_V6_XL
```
Binary file added showcase.webp
Binary file not shown.
12 changes: 12 additions & 0 deletions styles-pd-common.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name,prompt,negative_prompt
-------< Utility >-------,,
♀ Mare Meta Tags,"pony, mare, female, solo",
♂ Stallion Meta Tags,"pony, stallion, male, solo",
🎎 EqG Meta Tags,"equestria girls, female, solo",
🫥 OC Meta Tags,"oc, oc only",
🚫 Anthro,,"anthro, semi-anthro"
------< Modifiers >------,,
✨❺ Enhancer,"detailed, beautiful, sweet dreams fuel",
✨⑥ Enhancer,"detailed, beautiful",
😽 Cutifier,"cute, hnnng, daaaaaaaaaaaw, weapons-grade cute",
🦁 Fluffifier,"(fluffy:0.8), chest (fluff:0.7), ear (fluff:0.7), cheek (fluff:0.7), fur",
23 changes: 23 additions & 0 deletions styles-pd-v5.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name,prompt,negative_prompt
-------< ⑤ Utility >-------,,
✨❺ Pony Prompt Base,"source_pony, score_9, {prompt}",
🚫❺ Default Negative,,"lowres, bad anatomy, text, error, cropped, worst quality, low quality, jpeg artifacts, signature, watermark, username, blurry"
🚫⑤ Watercolor/Brush Strokes,,"watercolor painting, brush strokes"
--------< ⑤ Styles >-------,,
🐴❺ G5,"g5, my little pony: a new generation, 3d, show accurate, hooves, fuzzy, detailed",outline
🐴❺ TYT,"g5, my little pony: tell your tale, vector, hooves",
🐴❺ Show Accurate,"show accurate, vector",
📸⑤ IRL Ponies (outdoors),"photo, irl, ponies in real life, realistic, fur, detailed, beautiful, show accurate, outdoors","outline, source filmmaker, traditional art, painting, figurine, plushie, wrinkles, vector"
📸⑤ IRL Ponies (indoors),"photo, irl, ponies in real life, realistic, fur, detailed, beautiful, show accurate, indoors","outline, source filmmaker, traditional art, painting, figurine, plushie, wrinkles, vector"
🨅 ❺ Realistic Figurine,"figurine, kotobukiya, photo",multiple views
🧸❺ Realistic Pluhsie,"plushie, photo, irl",multiple views
🪟⑤ Stained Glass,"stained glass, (mural:1.3), (mosaic:1.5), photo, irl, flat colors",
🖉 ❺ Colored Pencil Drawing,"traditional art, colored pencil drawing, pencil drawing","frame, photo, passepartout"
🖉 ❺ Pencil Sketch,"traditional art, pencil drawing, sketch, lineart, grayscale, monochrome","colored, color edit"
🖋❺ Lineart,"digital art, lineart, monochrome","watercolor painting, brush strokes"
🖍⑤ Marker Drawing,"traditional art, marker drawing","photo, passepartout"
📙❺ Comic Book(-ish),"official, idw, traditional art, andy you magnificent bastard, marker drawing","photo, passepartout"
🖼❺ Watercolor Painting,"traditional art, watercolor painting, painting",
🖼⑤ Oil Painting,"traditional art, oil painting, painting",wet
🖼❺ Surrealistic Painting,"modern art, surreal, traditional art, abstract background, painting",frame
🖽 ❺ Minimalistic Lineless,"minimalist, modern art, vector, lineless, absurd resolution",
22 changes: 22 additions & 0 deletions styles-pd-v6.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name,prompt,negative_prompt
-------< ⑥ Utility >-------,,
✨⑥ Pony Prompt Base,"score_9, score_8_up, score_7_up, score_6_up, score_5_up, score_4_up, {prompt}",
🚫⑥ Default Negative,,"blurry"
🚫⑥ Painting,,"painting"
--------< ⑥ Styles >-------,,
🐴⑥ G5,"g5, my little pony: a new generation, 3d","outline, countershading"
🐴⑥ TYT,"g5, my little pony: tell your tale, vector",
🦄⑥ Show Accurate,"show accurate, vector, flat colors",
🦄⑥ 2017 Movie,"my little pony: the movie, movie accurate, vector, flat colors",
🦄⑥ Pony Life,"my little pony: pony life, vector",
🎎⑥ Equestria Girls,"equestria girls series, show accurate, vector",
📙⑥ IDW Comics,"official comic, idw, andy you magnificent bastard",
🨅 ⑥ Realistic Figurine,"figurine, photo, kotobukiya",multiple views
🧸⑥ Realistic Pluhsie,"plushie, photo",multiple views
💻⑥ Digital Drawing,"","(source filmmaker:0.3), anime, painting"
🖉 ⑥ Pencil Drawing,"traditional art, pencil drawing, crayon drawing, pencil \(artwork\), hatching \(art\)","painting, acrylic painting, (vector:0.6)"
🖉 ⑥ 🚧 Pencil Sketch,"traditional art, pencil drawing, sketch, grayscale, monochrome, lineart","painting"
🖋⑥ 🚧 Lineart,"digital media \(artwork\), lineart, monochrome, high contrast, sketch, vector","painting, shading, colored, anime, source filmmaker"
🖍⑥ Marker Drawing,"traditional art, marker drawing","painting, vector"
🖼⑥ 🚧 Watercolor Painting,"watercolor painting, painting",vector
🖽 ⑥ Minimalistic,"minimalist, modern art, vector, lineless, absurd resolution",

0 comments on commit 04c649d

Please sign in to comment.