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

Proof-of-concept rewrite to support automatic styler generation #11

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38,717 changes: 38,717 additions & 0 deletions data/artist/Artists.json

Large diffs are not rendered by default.

637 changes: 637 additions & 0 deletions data/camera/sdxl_camera_styles.json

Large diffs are not rendered by default.

57 changes: 57 additions & 0 deletions data/composition/Composition_Styles.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
[
{
"name": "No option",
"prompt": "{prompt}",
"negative_prompt": ""
},
{
"name": "Balance",
"prompt": "balance {prompt}",
"negative_prompt": "unbalanced"
},
{
"name": "Framing",
"prompt": "framing {prompt}",
"negative_prompt": "blocking"
},
{
"name": "LeadingLines",
"prompt": "leadinglines {prompt}",
"negative_prompt": "scattered"
},
{
"name": "NegativeSpace",
"prompt": "negativespace {prompt}",
"negative_prompt": "positivespace"
},
{
"name": "Pattern",
"prompt": "pattern {prompt}",
"negative_prompt": "random"
},
{
"name": "Perspective",
"prompt": "perspective {prompt}",
"negative_prompt": "flat"
},
{
"name": "RuleOfThirds",
"prompt": "ruleofthirds {prompt}",
"negative_prompt": "centered"
},
{
"name": "Simplicity",
"prompt": "simplicity {prompt}",
"negative_prompt": "complex"
},
{
"name": "Symmetry",
"prompt": "symmetry {prompt}",
"negative_prompt": "asymmetry"
},
{
"name": "Texture",
"prompt": "texture {prompt}",
"negative_prompt": "smooth"
}
]
102 changes: 102 additions & 0 deletions data/depth/depth.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
[
{
"name": "No option",
"prompt": "{prompt}",
"negative_prompt": ""
},
{
"name": "Architecture Depth of Field",
"prompt": "(f_stop 11.0), (focal_length 35.0) f/11, 24mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Close-Up Depth of Field",
"prompt": "(f_stop 4.0), (focal_length 60.0) f/4, 60mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Creative or Abstract Depth of Field",
"prompt": "(f_stop 2.0), (focal_length 50.0) f/2, 50mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Deep Depth of Field",
"prompt": "(f_stop 11.0), (focal_length 18.0) f/11, 18mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Environmental Portraits Depth of Field",
"prompt": "(f_stop 5.6), (focal_length 35.0) f/5.6, 35mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Extreme Shallow Depth of Field",
"prompt": "(f_stop 1.2), (focal_length 85.0) f/1.2, 85mm focal length {prompt}",
"negative_prompt": "(f_stop 22.0), (focal_length 14.0)"
},
{
"name": "Landscape Depth of Field",
"prompt": "(f_stop 16.0), (focal_length 35.0) f/16, 18mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Limited Depth of Field",
"prompt": "(f_stop None), (focal_length None) f/2.8, macro lens {prompt}",
"negative_prompt": "(f_stop None), (focal_length None)"
},
{
"name": "Macro Depth of Field",
"prompt": "(f_stop None), (focal_length None) f/8, macro lens {prompt}",
"negative_prompt": "(f_stop None), (focal_length None)"
},
{
"name": "Moderate Depth of Field",
"prompt": "(f_stop 5.6), (focal_length 28.0) f/5.6, 28mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Moderate Shallow Depth of Field",
"prompt": "(f_stop 4.0), (focal_length 35.0) f/4, 35mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Night Photography Depth of Field",
"prompt": "(f_stop 2.8), (focal_length 35.0) f/2.8, 35mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Panoramic Depth of Field",
"prompt": "(f_stop None), (focal_length None) f/16, wide-angle lens {prompt}",
"negative_prompt": "(f_stop None), (focal_length None)"
},
{
"name": "Slightly Deep Depth of Field",
"prompt": "(f_stop 8.0), (focal_length 24.0) f/8, 24mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Still Life Depth of Field",
"prompt": "(f_stop 5.6), (focal_length 50.0) f/5.6, 50mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Street Photography Depth of Field",
"prompt": "(f_stop 8.0), (focal_length 85.0) f/8, 35mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Subject in Motion Depth of Field",
"prompt": "(f_stop 4.0), (focal_length 24.0) f/4, 24mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
},
{
"name": "Very Deep Depth of Field",
"prompt": "(f_stop 16.0), (focal_length 14.0) f/16, 14mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 85.0)"
},
{
"name": "Very Shallow Depth of Field",
"prompt": "(f_stop 1.8), (focal_length 50.0) f/1.8, 50mm focal length {prompt}",
"negative_prompt": "(f_stop 1.2), (focal_length 14.0)"
}
]
57 changes: 57 additions & 0 deletions data/environment/Environments.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
[
{
"name": "No option",
"prompt": "{prompt}",
"negative_prompt": ""
},
{
"name": "Beach",
"prompt": "beach {prompt}",
"negative_prompt": "forest"
},
{
"name": "Desert",
"prompt": "desert {prompt}",
"negative_prompt": "beach"
},
{
"name": "Forest",
"prompt": "forest {prompt}",
"negative_prompt": "city"
},
{
"name": "Indoor",
"prompt": "indoor {prompt}",
"negative_prompt": "outdoor"
},
{
"name": "Mountain",
"prompt": "mountain {prompt}",
"negative_prompt": "valley"
},
{
"name": "Outdoor",
"prompt": "outdoor {prompt}",
"negative_prompt": "indoor"
},
{
"name": "Rural",
"prompt": "rural {prompt}",
"negative_prompt": "urban"
},
{
"name": "Snow",
"prompt": "snow {prompt}",
"negative_prompt": "summer"
},
{
"name": "Studio",
"prompt": "studio {prompt}",
"negative_prompt": "indoor"
},
{
"name": "Urban",
"prompt": "urban {prompt}",
"negative_prompt": "rural"
}
]
57 changes: 57 additions & 0 deletions data/filter/Filter_Styles.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
[
{
"name": "No option",
"prompt": "{prompt}",
"negative_prompt": ""
},
{
"name": "BlackAndWhite",
"prompt": "blackandwhite {prompt}",
"negative_prompt": "color"
},
{
"name": "Contrast",
"prompt": "contrast {prompt}",
"negative_prompt": "brightness"
},
{
"name": "Cool",
"prompt": "cool {prompt}",
"negative_prompt": "warm"
},
{
"name": "HDR",
"prompt": "hdr {prompt}",
"negative_prompt": "ldr"
},
{
"name": "Monochrome",
"prompt": "monochrome {prompt}",
"negative_prompt": "colorful"
},
{
"name": "Saturated",
"prompt": "saturated {prompt}",
"negative_prompt": "dull"
},
{
"name": "Sepia",
"prompt": "sepia {prompt}",
"negative_prompt": "bright"
},
{
"name": "Vignette",
"prompt": "vignette {prompt}",
"negative_prompt": "none"
},
{
"name": "Vintage",
"prompt": "vintage {prompt}",
"negative_prompt": "modern"
},
{
"name": "Warm",
"prompt": "warm {prompt}",
"negative_prompt": "cool"
}
]
Loading