Merge pull request #197 from AIrjen/new_subtypes_galore

New subtypes galore
pull/199/head
AIrjen 2024-06-04 19:49:56 +02:00 committed by GitHub
commit 7c584abb7b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
24 changed files with 309 additions and 92 deletions

View File

@ -19,7 +19,7 @@ allpresets = [OBPresets.RANDOM_PRESET_OBP] + list(OBPresets.opb_presets.keys())
artists = ["all", "all (wild)", "none", "popular", "greg mode", "3D", "abstract", "angular", "anime" ,"architecture", "art nouveau", "art deco", "baroque", "bauhaus", "cartoon", "character", "children's illustration", "cityscape", "cinema", "clean", "cloudscape", "collage", "colorful", "comics", "cubism", "dark", "detailed", "digital", "expressionism", "fantasy", "fashion", "fauvism", "figurativism", "gore", "graffiti", "graphic design", "high contrast", "horror", "impressionism", "installation", "landscape", "light", "line drawing", "low contrast", "luminism", "magical realism", "manga", "melanin", "messy", "monochromatic", "nature", "nudity", "photography", "pop art", "portrait", "primitivism", "psychedelic", "realism", "renaissance", "romanticism", "scene", "sci-fi", "sculpture", "seascape", "space", "stained glass", "still life", "storybook realism", "street art", "streetscape", "surrealism", "symbolism", "textile", "ukiyo-e", "vibrant", "watercolor", "whimsical"]
artifyartists = ["all", "all (wild)", "popular", "greg mode", "3D", "abstract", "angular", "anime" ,"architecture", "art nouveau", "art deco", "baroque", "bauhaus", "cartoon", "character", "children's illustration", "cityscape", "cinema", "clean", "cloudscape", "collage", "colorful", "comics", "cubism", "dark", "detailed", "digital", "expressionism", "fantasy", "fashion", "fauvism", "figurativism", "gore", "graffiti", "graphic design", "high contrast", "horror", "impressionism", "installation", "landscape", "light", "line drawing", "low contrast", "luminism", "magical realism", "manga", "melanin", "messy", "monochromatic", "nature", "nudity", "photography", "pop art", "portrait", "primitivism", "psychedelic", "realism", "renaissance", "romanticism", "scene", "sci-fi", "sculpture", "seascape", "space", "stained glass", "still life", "storybook realism", "street art", "streetscape", "surrealism", "symbolism", "textile", "ukiyo-e", "vibrant", "watercolor", "whimsical"]
imagetypes = ["all", "all - force multiple", "photograph", "octane render","digital art","concept art", "painting", "portrait", "anime key visual", "only other types", "only templates mode", "dynamic templates mode", "art blaster mode", "quality vomit mode", "color cannon mode", "unique art mode", "massive madness mode", "photo fantasy mode", "subject only mode", "fixed styles mode", "the tokinator"]
imagetypes = ["all", "all - force multiple", "none", "photograph", "octane render","digital art","concept art", "painting", "portrait", "anime key visual", "only other types", "only templates mode", "dynamic templates mode", "art blaster mode", "quality vomit mode", "color cannon mode", "unique art mode", "massive madness mode", "photo fantasy mode", "subject only mode", "fixed styles mode", "the tokinator"]
subjects =["all", "object", "animal", "humanoid", "landscape", "concept"]
genders = ["all", "male", "female"]
emojis = [False, True]
@ -73,6 +73,7 @@ generatecat = True
generatedog = True
generateinsect = True
generatepokemon = True
generatemarinelife = True
generatemanwoman = True
generatemanwomanrelation = True
@ -127,6 +128,8 @@ for item in config:
generateinsect = False
if item[0] == 'subject_pokemon' and item[1] != 'on':
generatepokemon = False
if item[0] == 'subject_marinelife' and item[1] != 'on':
generatemarinelife = False
# humanoids
if item[0] == 'subject_manwoman' and item[1] != 'on':
generatemanwoman = False
@ -189,7 +192,7 @@ if(generatevehicle or generateobject or generatefood or generatebuilding or gene
if(generateflora):
subjects.append("object - flora")
if(generateanimal or generatebird or generatecat or generatedog or generateinsect or generatepokemon):
if(generateanimal or generatebird or generatecat or generatedog or generateinsect or generatepokemon or generatemarinelife):
subjects.append("--- animal - all")
if(generateanimal):
subjects.append("animal - generic")
@ -201,6 +204,8 @@ if(generateanimal or generatebird or generatecat or generatedog or generateinsec
subjects.append("animal - dog")
if(generateinsect):
subjects.append("animal - insect")
if(generatemarinelife):
subjects.append("animal - marine life")
if(generatepokemon):
subjects.append("animal - pokémon")

View File

@ -270,12 +270,13 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
locationbiomelist = csv_to_list("locationsbiome", antilist)
locationcitylist = csv_to_list("locationscities", antilist)
birdlist = csv_to_list("birds", antilist)
catlist = csv_to_list("cats", antilist)
doglist = csv_to_list("dogs", antilist)
catlist = csv_to_list(csvfilename="cats", antilist=antilist,delimiter="?")
doglist = csv_to_list(csvfilename="dogs", antilist=antilist,delimiter="?")
insectlist = csv_to_list("insects", antilist)
pokemonlist = csv_to_list("pokemon", antilist)
pokemontypelist = csv_to_list("pokemontypes", antilist)
occultlist = csv_to_list("occult", antilist)
marinelifelist = csv_to_list("marinelife", antilist)
# additional descriptor lists
@ -489,6 +490,7 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
generatedog = True
generateinsect = True
generatepokemon = True
generatemarinelife = True
generatemanwoman = True
@ -620,6 +622,8 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
generateinsect = False
if item[0] == 'subject_pokemon' and item[1] != 'on':
generatepokemon = False
if item[0] == 'subject_marinelife' and item[1] != 'on':
generatemarinelife = False
# humanoids
if item[0] == 'subject_manwoman' and item[1] != 'on':
generatemanwoman = False
@ -892,6 +896,9 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
if(generatepokemon):
animalwildcardlist.append("-pokemon-")
if(generatemarinelife):
animalwildcardlist.append("-marinelife-")
generatefictionalcharacter = bool(fictionallist) and generatefictionalcharacter
generatenonfictionalcharacter = bool(nonfictionallist) and generatenonfictionalcharacter
@ -944,8 +951,9 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
generatedog = bool(doglist) and generatedog
generateinsect = bool(insectlist) and generateinsect
generatepokemon = bool(pokemonlist) and generatepokemon
generatemarinelife = bool(marinelifelist) and generatemarinelife
generateanimaltotal = generateanimal or generatebird or generatecat or generatedog or generateinsect or generatepokemon
generateanimaltotal = generateanimal or generatebird or generatecat or generatedog or generateinsect or generatepokemon or generatemarinelife
if(generateanimal):
hybridlist.append("-animal-")
@ -960,6 +968,9 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
if(generatepokemon):
hybridlist.append("-pokemon-")
if(generatemarinelife):
hybridlist.append("-marinelife-")
if(generateanimaltotal):
mainchooserlist.append("animal")
@ -1913,7 +1924,8 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
# start image type
if(giventypeofimage == "" and (imagetype == "none" or giventypeofimage=="none") ):
generatetype = False
if(giventypeofimage=="" and generatetype == True):
if(imagetype != "all" and imagetype != "all - force multiple" and imagetype != "only other types"):
@ -2177,6 +2189,8 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
animalwildcardlist = ["-insect-"]
elif(subtypeanimal=="pokemon"):
animalwildcardlist = ["-pokemon-"]
elif(subtypeanimal=="marine life"):
animalwildcardlist = ["-marinelife-"]
chosenanimalwildcard = random.choice(animalwildcardlist)
@ -3481,13 +3495,14 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all
"-dog-" in completeprompt or
"-insect-" in completeprompt or
"-pokemon-" in completeprompt or
"-pokemontype-" in completeprompt):
"-pokemontype-" in completeprompt or
"-marinelife-" in completeprompt):
allwildcardslistnohybrid = [ "-color-","-object-", "-animal-", "-fictional-","-nonfictional-","-building-","-vehicle-","-location-","-conceptprefix-","-food-","-haircolor-","-hairstyle-","-job-", "-accessory-", "-humanoid-", "-manwoman-", "-human-", "-colorscheme-", "-mood-", "-genderdescription-", "-artmovement-", "-malefemale-", "-bodytype-", "-minilocation-", "-minilocationaddition-", "-pose-", "-season-", "-minioutfit-", "-elaborateoutfit-", "-minivomit-", "-vomit-", "-rpgclass-", "-subjectfromfile-","-outfitfromfile-", "-brand-", "-space-", "-artist-", "-imagetype-", "-othertype-", "-quality-", "-lighting-", "-camera-", "-lens-","-imagetypequality-", "-poemline-", "-songline-", "-greatwork-", "-fantasyartist-", "-popularartist-", "-romanticismartist-", "-photographyartist-", "-emoji-", "-timeperiod-", "-shotsize-", "-musicgenre-", "-animaladdition-", "-addontolocationinside-", "-addontolocation-", "-objectaddition-", "-humanaddition-", "-overalladdition-", "-focus-", "-direction-", "-styletilora-", "-manwomanrelation-", "-waterlocation-", "-container-", "-firstname-", "-flora-", "-print-", "-miniactivity-", "-pattern-", "-animalsuffixaddition-", "-chair-", "-cardname-", "-covering-", "-heshe-", "-hisher-", "-himher-", "-outfitdescriptor-", "-hairdescriptor-", "-hairvomit-", "-humandescriptor-", "-manwomanmultiple-", "-facepart-", "-buildfacepart-", "-outfitvomit-", "-locationdescriptor-", "-basicbitchdescriptor-", "-animaldescriptor-", "-humanexpression-", "-humanvomit-", "-eyecolor-", "-fashiondesigner-", "-colorcombination-", "-materialcombination-", "-oppositefictional-", "-oppositenonfictional-", "-photoaddition-", "-age-", "-agecalculator-", "-gregmode-"
,"-portraitartist-", "-characterartist-" , "-landscapeartist-", "-scifiartist-", "-graphicdesignartist-", "-digitalartist-", "-architectartist-", "-cinemaartist-", "-setting-", "-charactertype-", "-objectstohold-", "-episodetitle-", "-token-", "-allstylessuffix-", "-fluff-", "-event-", "-background-"
, "-occult-", "-locationfantasy-", "-locationscifi-", "-locationvideogame-", "-locationbiome-", "-locationcity-", "-bird-", "-cat-", "-dog-", "-insect-", "-pokemon-", "-pokemontype-"]
, "-occult-", "-locationfantasy-", "-locationscifi-", "-locationvideogame-", "-locationbiome-", "-locationcity-", "-bird-", "-cat-", "-dog-", "-insect-", "-pokemon-", "-pokemontype-", "-marinelife-"]
allwildcardslistnohybridlists = [colorlist, objectlist, animallist, fictionallist, nonfictionallist, buildinglist, vehiclelist, locationlist,conceptprefixlist,foodlist,haircolorlist, hairstylelist,joblist, accessorielist, humanoidlist, manwomanlist, humanlist, colorschemelist, moodlist, genderdescriptionlist, artmovementlist, malefemalelist, bodytypelist, minilocationlist, minilocationadditionslist, poselist, seasonlist, minioutfitlist, elaborateoutfitlist, minivomitlist, vomitlist, rpgclasslist, customsubjectslist, customoutfitslist, brandlist, spacelist, artistlist, imagetypelist, othertypelist, qualitylist, lightinglist, cameralist, lenslist, imagetypequalitylist, poemlinelist, songlinelist, greatworklist, fantasyartistlist, popularartistlist, romanticismartistlist, photographyartistlist, emojilist, timeperiodlist, shotsizelist, musicgenrelist, animaladditionlist, addontolocationinsidelist, addontolocationlist, objectadditionslist, humanadditionlist, overalladditionlist, focuslist, directionlist, stylestiloralist, manwomanrelationlist, waterlocationlist, containerlist, firstnamelist, floralist, printlist, miniactivitylist, patternlist, animalsuffixadditionlist, chairlist, cardnamelist, coveringlist, heshelist, hisherlist, himherlist, outfitdescriptorlist, hairdescriptorlist, hairvomitlist, humandescriptorlist, manwomanmultiplelist, facepartlist, buildfacepartlist, outfitvomitlist, locationdescriptorlist, basicbitchdescriptorlist, animaldescriptorlist, humanexpressionlist, humanvomitlist, eyecolorlist, fashiondesignerlist, colorcombinationlist, materialcombinationlist, oppositefictionallist, oppositenonfictionallist, photoadditionlist, agelist, agecalculatorlist, gregmodelist
, portraitartistlist, characterartistlist, landscapeartistlist, scifiartistlist, graphicdesignartistlist, digitalartistlist, architectartistlist, cinemaartistlist, settinglist, charactertypelist, objectstoholdlist, episodetitlelist, tokenlist, allstylessuffixlist, flufferlist, eventlist, backgroundlist
, occultlist, locationfantasylist, locationscifilist, locationvideogamelist, locationbiomelist, locationcitylist, birdlist, catlist, doglist, insectlist, pokemonlist, pokemontypelist]
, occultlist, locationfantasylist, locationscifilist, locationvideogamelist, locationbiomelist, locationcitylist, birdlist, catlist, doglist, insectlist, pokemonlist, pokemontypelist, marinelifelist]
allwildcardslistwithhybrid = ["-material-", "-descriptor-", "-outfit-", "-conceptsuffix-","-culture-", "-objecttotal-", "-outfitprinttotal-", "-element-"]
allwildcardslistwithhybridlists = [materiallist, descriptorlist,outfitlist,conceptsuffixlist,culturelist, objecttotallist, outfitprinttotallist, elementlist]
@ -3761,6 +3776,7 @@ def createpromptvariant(prompt = "", insanitylevel = 5, antivalues = "" , gender
pokemonlist = csv_to_list("pokemon", antilist)
pokemontypelist = csv_to_list("pokemontypes", antilist)
occultlist = csv_to_list("occult", antilist)
marinelifelist = csv_to_list("marinelife", antilist)
# add any other custom lists
stylestiloralist = csv_to_list("styles_ti_lora",antilist,"./userfiles/")
@ -3988,6 +4004,8 @@ def createpromptvariant(prompt = "", insanitylevel = 5, antivalues = "" , gender
prompt = prompt.replace(combination," -insect- ")
if lowercase_combination in [x.lower() for x in pokemonlist] and chance_roll(insanitylevel, "uncommon"):
prompt = prompt.replace(combination," -pokemon- ")
if lowercase_combination in [x.lower() for x in marinelifelist] and chance_roll(insanitylevel, "uncommon"):
prompt = prompt.replace(combination," -marinelife- ")
if lowercase_combination in [x.lower() for x in pokemontypelist] and chance_roll(insanitylevel, "uncommon"):
prompt = prompt.replace(combination," -pokemontype- ")
@ -4314,14 +4332,15 @@ def createpromptvariant(prompt = "", insanitylevel = 5, antivalues = "" , gender
"-dog-" in completeprompt or
"-insect-" in completeprompt or
"-pokemon-" in completeprompt or
"-pokemontype-" in completeprompt
"-pokemontype-" in completeprompt or
"-marinelife-" in completeprompt
):
allwildcardslistnohybrid = [ "-color-","-object-", "-animal-", "-fictional-","-nonfictional-","-building-","-vehicle-","-location-","-conceptprefix-","-food-","-haircolor-","-hairstyle-","-job-", "-accessory-", "-humanoid-", "-manwoman-", "-human-", "-colorscheme-", "-mood-", "-genderdescription-", "-artmovement-", "-malefemale-", "-bodytype-", "-minilocation-", "-minilocationaddition-", "-pose-", "-season-", "-minioutfit-", "-elaborateoutfit-", "-minivomit-", "-vomit-", "-rpgclass-", "-subjectfromfile-", "-outfitfromfile-", "-brand-", "-space-", "-artist-", "-imagetype-", "-othertype-", "-quality-", "-lighting-", "-camera-", "-lens-","-imagetypequality-", "-poemline-", "-songline-", "-greatwork-", "-fantasyartist-", "-popularartist-", "-romanticismartist-", "-photographyartist-", "-emoji-", "-timeperiod-", "-shotsize-", "-musicgenre-", "-animaladdition-", "-objectaddition-", "-humanaddition-", "-overalladdition-", "-focus-", "-direction-", "-styletilora-", "-manwomanrelation-", "-waterlocation-", "-container-", "-firstname-", "-flora-", "-print-", "-miniactivity-", "-pattern-", "-chair-", "-cardname-", "-covering-", "-outfitdescriptor-", "-hairdescriptor-", "-hairvomit-", "-humandescriptor-", "-manwomanmultiple-", "-facepart-", "-locationdescriptor-", "-basicbitchdescriptor-", "-animaldescriptor-", "-humanexpression-", "-humanvomit-", "-eyecolor-", "-fashiondesigner-", "-colorcombination-", "-materialcombination-", "-photoaddition-", "-age-", "-agecalculator-", "-gregmode-"
,"-portraitartist-", "-characterartist-" , "-landscapeartist-", "-scifiartist-", "-graphicdesignartist-", "-digitalartist-", "-architectartist-", "-cinemaartist-", "-setting-", "-charactertype-", "-objectstohold-", "-episodetitle-", "-allstylessuffix-", "-fluff-", "-event-", "-background-"
, "-occult-", "-locationfantasy-", "-locationscifi-", "-locationvideogame-", "-locationbiome-", "-locationcity-", "-bird-", "-cat-", "-dog-", "-insect-", "-pokemon-", "-pokemontype-"]
, "-occult-", "-locationfantasy-", "-locationscifi-", "-locationvideogame-", "-locationbiome-", "-locationcity-", "-bird-", "-cat-", "-dog-", "-insect-", "-pokemon-", "-pokemontype-", "-marinelife-"]
allwildcardslistnohybridlists = [colorlist, objectlist, animallist, fictionallist, nonfictionallist, buildinglist, vehiclelist, locationlist,conceptprefixlist,foodlist,haircolorlist, hairstylelist,joblist, accessorielist, humanoidlist, manwomanlist, humanlist, colorschemelist, moodlist, genderdescriptionlist, artmovementlist, malefemalelist, bodytypelist, minilocationlist, minilocationadditionslist, poselist, seasonlist, minioutfitlist, elaborateoutfitlist, minivomitlist, vomitlist, rpgclasslist, customsubjectslist, customoutfitslist, brandlist, spacelist, artistlist, imagetypelist, othertypelist, qualitylist, lightinglist, cameralist, lenslist, imagetypequalitylist, poemlinelist, songlinelist, greatworklist, fantasyartistlist, popularartistlist, romanticismartistlist, photographyartistlist, emojilist, timeperiodlist, shotsizelist, musicgenrelist, animaladditionlist, objectadditionslist, humanadditionlist, overalladditionlist, focuslist, directionlist, stylestiloralist, manwomanrelationlist, waterlocationlist, containerlist, firstnamelist, floralist, printlist, miniactivitylist, patternlist, chairlist, cardnamelist, coveringlist, outfitdescriptorlist, hairdescriptorlist, hairvomitlist, humandescriptorlist, manwomanmultiplelist, facepartlist, locationdescriptorlist, basicbitchdescriptorlist, animaldescriptorlist, humanexpressionlist, humanvomitlist, eyecolorlist, fashiondesignerlist, colorcombinationlist, materialcombinationlist, photoadditionlist, agelist, agecalculatorlist, gregmodelist
, portraitartistlist, characterartistlist, landscapeartistlist, scifiartistlist, graphicdesignartistlist, digitalartistlist, architectartistlist, cinemaartistlist, settinglist, charactertypelist, objectstoholdlist, episodetitlelist, allstylessuffixlist, flufferlist, eventlist, backgroundlist
, occultlist, locationfantasylist, locationscifilist, locationvideogamelist, locationbiomelist, locationcitylist, birdlist, catlist, doglist, insectlist, pokemonlist, pokemontypelist]
, occultlist, locationfantasylist, locationscifilist, locationvideogamelist, locationbiomelist, locationcitylist, birdlist, catlist, doglist, insectlist, pokemonlist, pokemontypelist, marinelifelist]
allwildcardslistwithhybrid = ["-material-", "-descriptor-", "-outfit-", "-conceptsuffix-","-culture-", "-objecttotal-", "-outfitprinttotal-", "-element-"]
allwildcardslistwithhybridlists = [materiallist, descriptorlist,outfitlist,conceptsuffixlist,culturelist, objecttotallist, outfitprinttotallist, elementlist]
@ -5438,6 +5457,12 @@ def translate_main_subject(main_subject=""):
"pokemons": ["animal", "pokemon"],
"pokémon": ["animal", "pokemon"],
"pokémons": ["animal", "pokemon"],
"animal - marine life": ["animal", "marine life"],
"marine life": ["animal", "marine life"],
"marinelife": ["animal", "marine life"],
"ocean gang": ["animal", "marine life"],
"oceangang": ["animal", "marine life"],
"marine": ["animal", "marine life"],
"human - all": ["humanoid", "all"],
"--- human - all": ["humanoid", "all"],

View File

@ -148,4 +148,7 @@ Veil?both
Bindi?both
Bling?both
Trinkets?both
Ruff?both
Ruff?both
Unicorn horn?both
Nonblinding sunglasses?both
Great-eyed?both
1 Beauty Marks?female
148 Bindi?both
149 Bling?both
150 Trinkets?both
151 Ruff?both
152 Unicorn horn?both
153 Nonblinding sunglasses?both
154 Great-eyed?both

View File

@ -1,27 +1,27 @@
Abyssinian Cat
American Bobtail Cat
American Shorthair Cat
Balinese Cat
Bengal Cat
Birman Cat
British Shorthair Cat
Burmese Cat
Chartreux Cat
Cornish Rex Cat
Devon Rex Cat
Egyptian Mau Cat
Exotic Shorthair Cat
Himalayan Cat
Japanese Bobtail Cat
Maine Coon Cat
Manx Cat
Norwegian Forest Cat
Oriental Shorthair Cat
Persian Cat
Ragdoll Cat
Russian Blue Cat
Scottish Fold Cat
Siamese Cat
Sphynx Cat
Tonkinese Cat
Turkish Angora Cat
Abyssinian OR(Cat;Kitten;rare)
American Bobtail OR(Cat;Kitten;rare)
American Shorthair OR(Cat;Kitten;rare)
Balinese OR(Cat;Kitten;rare)
Bengal OR(Cat;Kitten;rare)
Birman OR(Cat;Kitten;rare)
British Shorthair OR(Cat;Kitten;rare)
Burmese OR(Cat;Kitten;rare)
Chartreux OR(Cat;Kitten;rare)
Cornish Rex OR(Cat;Kitten;rare)
Devon Rex OR(Cat;Kitten;rare)
Egyptian Mau OR(Cat;Kitten;rare)
Exotic Shorthair OR(Cat;Kitten;rare)
Himalayan OR(Cat;Kitten;rare)
Japanese Bobtail OR(Cat;Kitten;rare)
Maine Coon OR(Cat;Kitten;rare)
Manx OR(Cat;Kitten;rare)
Norwegian Forest OR(Cat;Kitten;rare)
Oriental Shorthair OR(Cat;Kitten;rare)
Persian OR(Cat;Kitten;rare)
Ragdoll OR(Cat;Kitten;rare)
Russian Blue OR(Cat;Kitten;rare)
Scottish Fold OR(Cat;Kitten;rare)
Siamese OR(Cat;Kitten;rare)
Sphynx OR(Cat;Kitten;rare)
Tonkinese OR(Cat;Kitten;rare)
Turkish Angora OR(Cat;Kitten;rare)
1 Abyssinian Cat Abyssinian OR(Cat Kitten rare)
2 American Bobtail Cat American Bobtail OR(Cat Kitten rare)
3 American Shorthair Cat American Shorthair OR(Cat Kitten rare)
4 Balinese Cat Balinese OR(Cat Kitten rare)
5 Bengal Cat Bengal OR(Cat Kitten rare)
6 Birman Cat Birman OR(Cat Kitten rare)
7 British Shorthair Cat British Shorthair OR(Cat Kitten rare)
8 Burmese Cat Burmese OR(Cat Kitten rare)
9 Chartreux Cat Chartreux OR(Cat Kitten rare)
10 Cornish Rex Cat Cornish Rex OR(Cat Kitten rare)
11 Devon Rex Cat Devon Rex OR(Cat Kitten rare)
12 Egyptian Mau Cat Egyptian Mau OR(Cat Kitten rare)
13 Exotic Shorthair Cat Exotic Shorthair OR(Cat Kitten rare)
14 Himalayan Cat Himalayan OR(Cat Kitten rare)
15 Japanese Bobtail Cat Japanese Bobtail OR(Cat Kitten rare)
16 Maine Coon Cat Maine Coon OR(Cat Kitten rare)
17 Manx Cat Manx OR(Cat Kitten rare)
18 Norwegian Forest Cat Norwegian Forest OR(Cat Kitten rare)
19 Oriental Shorthair Cat Oriental Shorthair OR(Cat Kitten rare)
20 Persian Cat Persian OR(Cat Kitten rare)
21 Ragdoll Cat Ragdoll OR(Cat Kitten rare)
22 Russian Blue Cat Russian Blue OR(Cat Kitten rare)
23 Scottish Fold Cat Scottish Fold OR(Cat Kitten rare)
24 Siamese Cat Siamese OR(Cat Kitten rare)
25 Sphynx Cat Sphynx OR(Cat Kitten rare)
26 Tonkinese Cat Tonkinese OR(Cat Kitten rare)
27 Turkish Angora Cat Turkish Angora OR(Cat Kitten rare)

View File

@ -19,6 +19,7 @@ subject_cat;on
subject_dog;on
subject_insect;on
subject_pokemon;on
subject_marinelife;on
# humanoids;
subject_manwoman;on
subject_manwomanrelation;on

1 #this file controls the generation process
19 subject_dog on
20 subject_insect on
21 subject_pokemon on
22 subject_marinelife on
23 # humanoids
24 subject_manwoman on
25 subject_manwomanrelation on

View File

@ -235,4 +235,11 @@ Southern
Arcadian
Navajo
Spartan
all-american
all-american
Huguenot
Tovarisch
Homeric
Nisei
Antipatriarch
Ragtime
Scotic
1 Japanese
235 Arcadian
236 Navajo
237 Spartan
238 all-american
239 Huguenot
240 Tovarisch
241 Homeric
242 Nisei
243 Antipatriarch
244 Ragtime
245 Scotic

View File

@ -72,8 +72,10 @@ Biomorphic
Biophilic
Biopunk
Bizarre
Black-mouthed
Blue
Bold
Booby-trapped
Boorish
Boring
Boundless
@ -119,6 +121,7 @@ Controversial
Conversational
Cool
Cozy
Cloth-covered
Creative
Creepy
Cromulent
@ -132,6 +135,7 @@ Dazzling
Deafening
Decorative
Deeply Thoughtful
Deep-rooted
Deformed
Delicate
Delicious
@ -189,6 +193,7 @@ Emotional
Emotionally Charged
Enchanted
Enchanting
Encapsulated
Energetic
Energizing
Engaging
@ -246,6 +251,7 @@ Frilled
Frosted
Fruit-Flavored
Frustrated
Flossier
Functional
Funny
Funky
@ -311,10 +317,12 @@ Imaginative
Impressionist
Impressive
Inconsiderate
Inconsequential
Incredibly Detailed
Infected
Infused
Injured
Inappropriate
Insecure
Insensitive
Inspirational
@ -330,6 +338,7 @@ Intuitive
Inventive
Invigorating
Inviting
Intwined
Irresistible
Irritated
Jagged
@ -365,6 +374,7 @@ Masterpiece
Matte
Mature
Maximalist
Maxed
Mean
Meandering
Mecha
@ -389,6 +399,7 @@ Mosaic-Like
Moving
Mundane
Murano
Mushroomy
Mysterious
Mystical
Mystifying
@ -425,6 +436,7 @@ Parched
Passionate
Pastel
Pathetic
Palehearted
Peaceful
Personal
Petrified
@ -447,6 +459,7 @@ Psychadelic
Psychotic
Puny
Pure
Pulsating
Radiant
Raging
Rainbow
@ -500,6 +513,7 @@ Shaky
Sharp
Shimmering
Shiny
Shorty
Shy
Sickening
Signature
@ -536,11 +550,13 @@ Studied
Stunning
Stupid
Sturdy
Styled
Sublime
Substantive
Sultans
Superficial
Supernatural
Supernaturalist
Supersized
Supple
Surreal
@ -563,6 +579,7 @@ Terrifying
Textile
Thought-Provoking
Thundering
Tiffed
Tiki
Timeless
Tiny
@ -570,6 +587,7 @@ Tired
Touching
Tough
Traditional
Tradition-bound
Translucent
Tranquil
Tremendous
@ -577,6 +595,7 @@ Trendy
Tribal
Tropical
Twisted
Twinkling
Ugly
Ultrarealistic
Unadvised
@ -599,6 +618,8 @@ Unreal
Unusual
Uptight
Upside down
Underwrapped
Undesired
Vampiric
Varied
Velvet
@ -627,6 +648,7 @@ Wispy
Witty
Worn-Out
Worried
World-renowned
Wretched
Young
Zany

1 -space-
72 Biophilic
73 Biopunk
74 Bizarre
75 Black-mouthed
76 Blue
77 Bold
78 Booby-trapped
79 Boorish
80 Boring
81 Boundless
121 Conversational
122 Cool
123 Cozy
124 Cloth-covered
125 Creative
126 Creepy
127 Cromulent
135 Deafening
136 Decorative
137 Deeply Thoughtful
138 Deep-rooted
139 Deformed
140 Delicate
141 Delicious
193 Emotionally Charged
194 Enchanted
195 Enchanting
196 Encapsulated
197 Energetic
198 Energizing
199 Engaging
251 Frosted
252 Fruit-Flavored
253 Frustrated
254 Flossier
255 Functional
256 Funny
257 Funky
317 Impressionist
318 Impressive
319 Inconsiderate
320 Inconsequential
321 Incredibly Detailed
322 Infected
323 Infused
324 Injured
325 Inappropriate
326 Insecure
327 Insensitive
328 Inspirational
338 Inventive
339 Invigorating
340 Inviting
341 Intwined
342 Irresistible
343 Irritated
344 Jagged
374 Matte
375 Mature
376 Maximalist
377 Maxed
378 Mean
379 Meandering
380 Mecha
399 Moving
400 Mundane
401 Murano
402 Mushroomy
403 Mysterious
404 Mystical
405 Mystifying
436 Passionate
437 Pastel
438 Pathetic
439 Palehearted
440 Peaceful
441 Personal
442 Petrified
459 Psychotic
460 Puny
461 Pure
462 Pulsating
463 Radiant
464 Raging
465 Rainbow
513 Sharp
514 Shimmering
515 Shiny
516 Shorty
517 Shy
518 Sickening
519 Signature
550 Stunning
551 Stupid
552 Sturdy
553 Styled
554 Sublime
555 Substantive
556 Sultans
557 Superficial
558 Supernatural
559 Supernaturalist
560 Supersized
561 Supple
562 Surreal
579 Textile
580 Thought-Provoking
581 Thundering
582 Tiffed
583 Tiki
584 Timeless
585 Tiny
587 Touching
588 Tough
589 Traditional
590 Tradition-bound
591 Translucent
592 Tranquil
593 Tremendous
595 Tribal
596 Tropical
597 Twisted
598 Twinkling
599 Ugly
600 Ultrarealistic
601 Unadvised
618 Unusual
619 Uptight
620 Upside down
621 Underwrapped
622 Undesired
623 Vampiric
624 Varied
625 Velvet
648 Witty
649 Worn-Out
650 Worried
651 World-renowned
652 Wretched
653 Young
654 Zany

View File

@ -1,35 +1,35 @@
Australian Cattle Dog
Australian Shepherd
Basset Hound
Beagle
Bernese Mountain Dog
Border Collie
Boston Terrier
Boxer
Bulldog
Cavalier King Charles Spaniel
Chihuahua
Collie
Dachshund
Dalmatian
Doberman Pinscher
French Bulldog
German Shepherd
Golden Retriever
Great Dane
Labrador Retriever
Maltese
Miniature Schnauzer
Newfoundland
Pembroke Welsh Corgi
Pomeranian
Poodle
Rhodesian Ridgeback
Rottweiler
Shetland Sheepdog
Shiba Inu
Shih Tzu
Siberian Husky
Staffordshire Bull Terrier
Weimaraner
Yorkshire Terrier
Australian Cattle OR(Dog;Puppy;rare)
Australian Shepherd OR(;Puppy;rare)
Basset Hound OR(;Puppy;rare)
Beagle OR(;Puppy;rare)
Bernese Mountain OR(Dog;Puppy;rare)
Border Collie OR(;Puppy;rare)
Boston Terrier OR(;Puppy;rare)
Boxer OR(;Puppy;rare)
Bulldog OR(;Puppy;rare)
Cavalier King Charles Spaniel OR(;Puppy;rare)
Chihuahua OR(;Puppy;rare)
Collie OR(;Puppy;rare)
Dachshund OR(;Puppy;rare)
Dalmatian OR(;Puppy;rare)
Doberman Pinscher OR(;Puppy;rare)
French Bulldog OR(;Puppy;rare)
German Shepherd OR(;Puppy;rare)
Golden Retriever OR(;Puppy;rare)
Great Dane OR(;Puppy;rare)
Labrador Retriever OR(;Puppy;rare)
Maltese OR(;Puppy;rare)
Miniature Schnauzer OR(;Puppy;rare)
Newfoundland OR(;Puppy;rare)
Pembroke Welsh Corgi OR(;Puppy;rare)
Pomeranian OR(;Puppy;rare)
Poodle OR(;Puppy;rare)
Rhodesian Ridgeback OR(;Puppy;rare)
Rottweiler OR(;Puppy;rare)
Shetland Sheepdog OR(;Puppy;rare)
Shiba Inu OR(;Puppy;rare)
Shih Tzu OR(;Puppy;rare)
Siberian Husky OR(;Puppy;rare)
Staffordshire Bull Terrier OR(;Puppy;rare)
Weimaraner OR(;Puppy;rare)
Yorkshire Terrier OR(;Puppy;rare)
1 Australian Cattle Dog Australian Cattle OR(Dog Puppy rare)
2 Australian Shepherd Australian Shepherd OR( Puppy rare)
3 Basset Hound Basset Hound OR( Puppy rare)
4 Beagle Beagle OR( Puppy rare)
5 Bernese Mountain Dog Bernese Mountain OR(Dog Puppy rare)
6 Border Collie Border Collie OR( Puppy rare)
7 Boston Terrier Boston Terrier OR( Puppy rare)
8 Boxer Boxer OR( Puppy rare)
9 Bulldog Bulldog OR( Puppy rare)
10 Cavalier King Charles Spaniel Cavalier King Charles Spaniel OR( Puppy rare)
11 Chihuahua Chihuahua OR( Puppy rare)
12 Collie Collie OR( Puppy rare)
13 Dachshund Dachshund OR( Puppy rare)
14 Dalmatian Dalmatian OR( Puppy rare)
15 Doberman Pinscher Doberman Pinscher OR( Puppy rare)
16 French Bulldog French Bulldog OR( Puppy rare)
17 German Shepherd German Shepherd OR( Puppy rare)
18 Golden Retriever Golden Retriever OR( Puppy rare)
19 Great Dane Great Dane OR( Puppy rare)
20 Labrador Retriever Labrador Retriever OR( Puppy rare)
21 Maltese Maltese OR( Puppy rare)
22 Miniature Schnauzer Miniature Schnauzer OR( Puppy rare)
23 Newfoundland Newfoundland OR( Puppy rare)
24 Pembroke Welsh Corgi Pembroke Welsh Corgi OR( Puppy rare)
25 Pomeranian Pomeranian OR( Puppy rare)
26 Poodle Poodle OR( Puppy rare)
27 Rhodesian Ridgeback Rhodesian Ridgeback OR( Puppy rare)
28 Rottweiler Rottweiler OR( Puppy rare)
29 Shetland Sheepdog Shetland Sheepdog OR( Puppy rare)
30 Shiba Inu Shiba Inu OR( Puppy rare)
31 Shih Tzu Shih Tzu OR( Puppy rare)
32 Siberian Husky Siberian Husky OR( Puppy rare)
33 Staffordshire Bull Terrier Staffordshire Bull Terrier OR( Puppy rare)
34 Weimaraner Weimaraner OR( Puppy rare)
35 Yorkshire Terrier Yorkshire Terrier OR( Puppy rare)

View File

@ -46,4 +46,6 @@ OR(;-heshe- is;uncommon) laughing
OR(;-heshe- is;uncommon) grinning
OR(;-heshe- is ;uncommon) feeling OR(;very;normal) relaxed
OR(;-heshe- is ;uncommon) feeling OR(;very;normal) insecure
OR(;-heshe- is ;uncommon) feeling OR(;very;normal) shocked
OR(;-heshe- is ;uncommon) feeling OR(;very;normal) shocked
OR(;-heshe- is ;uncommon) feeling OR(;very;normal) worried
OR(;-heshe- is ;uncommon) feeling OR(;very;normal) resentfull
1 OR(;-heshe- is feeling;uncommon) OR(;very;normal) angry
46 OR(;-heshe- is;uncommon) grinning
47 OR(;-heshe- is ;uncommon) feeling OR(;very;normal) relaxed
48 OR(;-heshe- is ;uncommon) feeling OR(;very;normal) insecure
49 OR(;-heshe- is ;uncommon) feeling OR(;very;normal) shocked
50 OR(;-heshe- is ;uncommon) feeling OR(;very;normal) worried
51 OR(;-heshe- is ;uncommon) feeling OR(;very;normal) resentfull

View File

@ -7,6 +7,8 @@
-element- goddess;female
-musicgenre-mancer;both
-pokemontype- type;both
-humanoid- queen;female
-humanoid- king;male
Abbot;both
Abjurer;both
Acrobat;both
@ -70,12 +72,11 @@ Bookbinder;both
Botanist;both
Bounty hunter;both
Brewer;both
Brewer;both
Bride;female
Brigadier General;both
Businessperson;both
Butcher;both
Butcher;both
Bully;both
Calligrapher;both
Canon;both
Captain;both
@ -90,6 +91,7 @@ CEO;both
Chancellor;both
Chaos mage;both
Chaplain;both
Chairperson;both
Chauffeur;both
Cheerleader;female
Chef;both
@ -137,6 +139,7 @@ Death knight;both
Death knight;both
Deep-Sea Diver;both
Defender;both
Demonist;both
Demon Hunter;both
Demon Queen;female
Demon King;male
@ -244,6 +247,7 @@ Historian;both
Hillbilly;both
Hooded figure;both
Humanitarian;both
Humorist;both
hunk;male
Hunter;both
Ice Cream Vendor;both
@ -472,6 +476,7 @@ Steeplejack;both
Stormtrooper;both
Student;both
Sultan;both
Skank;female
Summoner;both
Sumo Wrestler;both
Super model;female
@ -481,6 +486,7 @@ Surgeon;both
Surveyor;both
Swashbuckler;both
Sword bearer;both
Sysadmin;both
Tailor;both
Tanner;both
Tax collector;both
@ -507,6 +513,7 @@ Traveler;both
Tribal Chief;both
Trickster;both
Troubadour;both
Twink;male
Vagabond;both
Valedictorian;both
Valet;both

1 -charactertype- character both
7 -element- goddess female
8 -musicgenre-mancer both
9 -pokemontype- type both
10 -humanoid- queen female
11 -humanoid- king male
12 Abbot both
13 Abjurer both
14 Acrobat both
72 Botanist both
73 Bounty hunter both
74 Brewer both
Brewer both
75 Bride female
76 Brigadier General both
77 Businessperson both
78 Butcher both
79 Butcher Bully both
80 Calligrapher both
81 Canon both
82 Captain both
91 Chancellor both
92 Chaos mage both
93 Chaplain both
94 Chairperson both
95 Chauffeur both
96 Cheerleader female
97 Chef both
139 Death knight both
140 Deep-Sea Diver both
141 Defender both
142 Demonist both
143 Demon Hunter both
144 Demon Queen female
145 Demon King male
247 Hillbilly both
248 Hooded figure both
249 Humanitarian both
250 Humorist both
251 hunk male
252 Hunter both
253 Ice Cream Vendor both
476 Stormtrooper both
477 Student both
478 Sultan both
479 Skank female
480 Summoner both
481 Sumo Wrestler both
482 Super model female
486 Surveyor both
487 Swashbuckler both
488 Sword bearer both
489 Sysadmin both
490 Tailor both
491 Tanner both
492 Tax collector both
513 Tribal Chief both
514 Trickster both
515 Troubadour both
516 Twink male
517 Vagabond both
518 Valedictorian both
519 Valet both

View File

@ -713,6 +713,7 @@ Shaniwar Wada
Sheikh Zayed Mosque
Shoal
Shopping mall
Shopwindow
Shwedagon Pagoda
Shwezigon Pagoda
Siem Reap
@ -1066,4 +1067,5 @@ Zanzibar
Zimbabwe
Zion National Park
Zoo
Zurich
Zurich
Viziers
1 -animal- den
713 Sheikh Zayed Mosque
714 Shoal
715 Shopping mall
716 Shopwindow
717 Shwedagon Pagoda
718 Shwezigon Pagoda
719 Siem Reap
1067 Zimbabwe
1068 Zion National Park
1069 Zoo
1070 Zurich
1071 Viziers

View File

@ -329,6 +329,7 @@ Vrindavan
Warsaw
Washington, D.C.
Wellington
Willemstad
Xi'an
Yangon
Zadar

Can't render this file because it has a wrong number of fields in line 330.

View File

@ -545,7 +545,6 @@ Mystic Ruins
Myth Drannor
Mythril Mine
Nagrand
Nagrand (Draenor)
Namira's Shrine
Natlan
Nazjatar
@ -681,7 +680,6 @@ Sen's Fortress
Sescheron
Shadow Moses Island
Shadowmoon Valley
Shadowmoon Valley (Draenor)
Sharilton
Shattered Throne
Shattrath City
@ -1019,7 +1017,6 @@ UAC Facility
UAC Mars Base
Ul'dah
Uldum
Uldum (Battle for Azeroth)
Un'Goro Crater
Undead Burg
Undead Parish
@ -1036,7 +1033,6 @@ Vaermina's Shrine
Vaes Dothrak
Val'sharah
Vale of Eternal Blossoms
Vale of Eternal Blossoms (Mists of Pandaria)
Valentia
Valley of Bowser
Valonia Rise

Can't render this file because it has a wrong number of fields in line 167.

122
csvfiles/marinelife.csv Normal file
View File

@ -0,0 +1,122 @@
Anchovy
Anemone
Angelfish
Anglerfish
Barnacle
Beluga Whale
Betta Fish
Blue Ringed Octopus
Blue Whale
Butterflyfish
Candy Basslet
Cardinalfish
Catfish
Chambered Nautilus
Clam
Cleaner Shrimp
Clownfish
Cod
Comb Jelly
Coral
Crab
Crocodilefish
Crown Jellyfish
Crown-of-Thorns Starfish
Cuttlefish
Decorator Crab
Dolphin
Dragonfish
Eel
Electric Eel
Emperor Penguin
Fairy Basslet
Fangtooth
Feather Star
Fin Whale
Firefish
Fish
Flamingo Tongue Snail
Flounder
Flying Fish
Frog
Frogfish
Ghost Pipefish
Giant Clam
Giant Squid
Goby
Goldfish
Great White Shark
Green Sea Turtle
Guppy
Haddock
Halibut
Hammerhead Shark
Hermit Crab
Horseshoe Crab
Humpback Whale
Jellyfish
Lantern Shark
Lanternfish
Leafy Sea Dragon
Leatherback Turtle
Lion's Mane Jellyfish
Lionfish
Lobster
Loggerhead Turtle
Mackerel
Manatee
Mandarin Fish
Manta Ray
Mantis Shrimp
Marlin
Moon Jellyfish
Mussel
Narwhal
Nautilus
Octopus
Orca
Otter
Oyster
Parrotfish
Penguin
Porcupine Fish
Portuguese Man O' War
Pufferfish
Salmon
Sand Dollar
Sardine
Sawfish
Scallop
Sea Anemone
Sea Cucumber
Sea Hare
Sea Lily
Sea Lion
Sea Pen
Sea Slug
Sea Spider
Sea Sponge
Sea Turtle
Sea Urchin
Seahorse
Seal
Seaweed
Shark
Shrimp
Snail
Snapper
Squid
Starfish
Stingray
Stonefish
Sturgeon
Sunfish
Swordfish
Tiger Shark
Torpedo Ray
Triton's Trumpet
Trout
Tuna
Turtle
Walrus
Whale
1 Anchovy
2 Anemone
3 Angelfish
4 Anglerfish
5 Barnacle
6 Beluga Whale
7 Betta Fish
8 Blue Ringed Octopus
9 Blue Whale
10 Butterflyfish
11 Candy Basslet
12 Cardinalfish
13 Catfish
14 Chambered Nautilus
15 Clam
16 Cleaner Shrimp
17 Clownfish
18 Cod
19 Comb Jelly
20 Coral
21 Crab
22 Crocodilefish
23 Crown Jellyfish
24 Crown-of-Thorns Starfish
25 Cuttlefish
26 Decorator Crab
27 Dolphin
28 Dragonfish
29 Eel
30 Electric Eel
31 Emperor Penguin
32 Fairy Basslet
33 Fangtooth
34 Feather Star
35 Fin Whale
36 Firefish
37 Fish
38 Flamingo Tongue Snail
39 Flounder
40 Flying Fish
41 Frog
42 Frogfish
43 Ghost Pipefish
44 Giant Clam
45 Giant Squid
46 Goby
47 Goldfish
48 Great White Shark
49 Green Sea Turtle
50 Guppy
51 Haddock
52 Halibut
53 Hammerhead Shark
54 Hermit Crab
55 Horseshoe Crab
56 Humpback Whale
57 Jellyfish
58 Lantern Shark
59 Lanternfish
60 Leafy Sea Dragon
61 Leatherback Turtle
62 Lion's Mane Jellyfish
63 Lionfish
64 Lobster
65 Loggerhead Turtle
66 Mackerel
67 Manatee
68 Mandarin Fish
69 Manta Ray
70 Mantis Shrimp
71 Marlin
72 Moon Jellyfish
73 Mussel
74 Narwhal
75 Nautilus
76 Octopus
77 Orca
78 Otter
79 Oyster
80 Parrotfish
81 Penguin
82 Porcupine Fish
83 Portuguese Man O' War
84 Pufferfish
85 Salmon
86 Sand Dollar
87 Sardine
88 Sawfish
89 Scallop
90 Sea Anemone
91 Sea Cucumber
92 Sea Hare
93 Sea Lily
94 Sea Lion
95 Sea Pen
96 Sea Slug
97 Sea Spider
98 Sea Sponge
99 Sea Turtle
100 Sea Urchin
101 Seahorse
102 Seal
103 Seaweed
104 Shark
105 Shrimp
106 Snail
107 Snapper
108 Squid
109 Starfish
110 Stingray
111 Stonefish
112 Sturgeon
113 Sunfish
114 Swordfish
115 Tiger Shark
116 Torpedo Ray
117 Triton's Trumpet
118 Trout
119 Tuna
120 Turtle
121 Walrus
122 Whale

View File

@ -332,6 +332,7 @@ Scratchboard Art
Screenprint
scribble art
Scrimshaw
Semi caricature
sgraffito drawing
Shibori
shin-hanga

1 -color- and -color- fractals
332 Screenprint
333 scribble art
334 Scrimshaw
335 Semi caricature
336 sgraffito drawing
337 Shibori
338 shin-hanga

View File

@ -42,6 +42,7 @@ Basic
Beautiful
Bewitching
Bioluminescent
Bikinied
Business
Boring
Breathtaking
@ -179,6 +180,8 @@ Soft
Stunning
Supersized
Surreal
Tailor-suited
Tailored
Tight
Trendy
Tropical

1 1600'S
42 Beautiful
43 Bewitching
44 Bioluminescent
45 Bikinied
46 Business
47 Boring
48 Breathtaking
180 Stunning
181 Supersized
182 Surreal
183 Tailor-suited
184 Tailored
185 Tight
186 Trendy
187 Tropical

View File

@ -238,6 +238,7 @@ Kimono jacket
Kimono robes
Kira
Kitenge
Knickerbocker
Kofia
Krama
Kurta

1 -age- outfit
238 Kimono robes
239 Kira
240 Kitenge
241 Knickerbocker
242 Kofia
243 Krama
244 Kurta

View File

@ -77,4 +77,5 @@ Dancing and looking at camera
Walking towards camera
Walking away from camera
peace sign pose
-humanexpression- pose
-humanexpression- pose
Layback pose
1 looking up
77 Walking towards camera
78 Walking away from camera
79 peace sign pose
80 -humanexpression- pose
81 Layback pose

View File

@ -40,4 +40,6 @@ Unsplash
Pixabay
-fluff-
-fluff-, -fluff-
-fluff-, -fluff-, -fluff-
-fluff-, -fluff-, -fluff-
World-renowned
Well-visualised
Can't render this file because it has a wrong number of fields in line 42.

View File

@ -251,4 +251,10 @@ product photo;cluttered background
product shot;cluttered background
white background;cluttered background
plain background;cluttered background
pokémon;people
pokémon;people
score_9;score_4
score_9_up;score_4_up
score_8;score_5
score_8_up;score_5_up
score_7;score_6
score_7_up;score_6_up
1 primer negative
251 product shot cluttered background
252 white background cluttered background
253 plain background cluttered background
254 pokémon people
255 score_9 score_4
256 score_9_up score_4_up
257 score_8 score_5
258 score_8_up score_5_up
259 score_7 score_6
260 score_7_up score_6_up

View File

@ -14,4 +14,7 @@ High Shutter Speed
Slow Shutter Speed
Intentional Camera Movement
Long exposure
Short exposure
Short exposure
Tintage
Interpolation
Heterotype
1 film grain
14 Slow Shutter Speed
15 Intentional Camera Movement
16 Long exposure
17 Short exposure
18 Tintage
19 Interpolation
20 Heterotype

View File

@ -75,6 +75,7 @@ gilded technique
glimmering transformation
glitter texture
glittering
Glottogonic
Gold Leafing
Golden ratio
halation
@ -137,6 +138,7 @@ Swirling -material-
symbolism
taiji
Temari
Tintage
triadic
under water
underpainting

1 -basicbitchdescriptor-
75 glimmering transformation
76 glitter texture
77 glittering
78 Glottogonic
79 Gold Leafing
80 Golden ratio
81 halation
138 symbolism
139 taiji
140 Temari
141 Tintage
142 triadic
143 under water
144 underpainting

View File

@ -110,7 +110,7 @@ def generateprompts(amount = 1,insanitylevel="5",subject="all", artist="all", im
if __name__ == "__main__":
generateprompts(10,5
,"------ all" # subject
,"all" # subject
,"all" # artists
,"all" # image type "only other types", "only templates mode", "art blaster mode", "quality vomit mode", "color cannon mode", "unique art mode", "massive madness mode", "photo fantasy mode", "subject only mode", "fixed styles mode", "dynamic templates mode", "artify mode"
, False # only artists
@ -130,7 +130,7 @@ if __name__ == "__main__":
, -1 # seed
, "" #outfit override
, False #prompt_g_and_l
, "SDXL" #base model
, "SD1.5" #base model
, "" #preset "All (random)..."
, "" # superprompter
)

View File

@ -25,7 +25,7 @@ subjectsubtypesobject = ["all"]
subjectsubtypeshumanoid = ["all"]
subjectsubtypesconcept = ["all"]
artists = ["all", "all (wild)", "none", "popular", "greg mode", "3D", "abstract", "angular", "anime" ,"architecture", "art nouveau", "art deco", "baroque", "bauhaus", "cartoon", "character", "children's illustration", "cityscape", "cinema", "clean", "cloudscape", "collage", "colorful", "comics", "cubism", "dark", "detailed", "digital", "expressionism", "fantasy", "fashion", "fauvism", "figurativism", "gore", "graffiti", "graphic design", "high contrast", "horror", "impressionism", "installation", "landscape", "light", "line drawing", "low contrast", "luminism", "magical realism", "manga", "melanin", "messy", "monochromatic", "nature", "nudity", "photography", "pop art", "portrait", "primitivism", "psychedelic", "realism", "renaissance", "romanticism", "scene", "sci-fi", "sculpture", "seascape", "space", "stained glass", "still life", "storybook realism", "street art", "streetscape", "surrealism", "symbolism", "textile", "ukiyo-e", "vibrant", "watercolor", "whimsical"]
imagetypes = ["all", "all - force multiple", "photograph", "octane render","digital art","concept art", "painting", "portrait", "anime key visual", "only other types", "only templates mode", "dynamic templates mode", "art blaster mode", "quality vomit mode", "color cannon mode", "unique art mode", "massive madness mode", "photo fantasy mode", "subject only mode", "fixed styles mode", "the tokinator"]
imagetypes = ["all", "all - force multiple", "none", "photograph", "octane render","digital art","concept art", "painting", "portrait", "anime key visual", "only other types", "only templates mode", "dynamic templates mode", "art blaster mode", "quality vomit mode", "color cannon mode", "unique art mode", "massive madness mode", "photo fantasy mode", "subject only mode", "fixed styles mode", "the tokinator"]
promptmode = ["at the back", "in the front"]
promptcompounder = ["1", "2", "3", "4", "5"]
ANDtogglemode = ["none", "automatic", "prefix AND prompt + suffix", "prefix + prefix + prompt + suffix"]
@ -99,6 +99,7 @@ generatecat = True
generatedog = True
generateinsect = True
generatepokemon = True
generatemarinelife = True
generatemanwoman = True
generatemanwomanrelation = True
@ -153,6 +154,8 @@ for item in config:
generateinsect = False
if item[0] == 'subject_pokemon' and item[1] != 'on':
generatepokemon = False
if item[0] == 'subject_marinelife' and item[1] != 'on':
generatemarinelife = False
# humanoids
if item[0] == 'subject_manwoman' and item[1] != 'on':
generatemanwoman = False
@ -215,7 +218,7 @@ if(generatevehicle or generateobject or generatefood or generatebuilding or gene
if(generateflora):
subjects.append("object - flora")
if(generateanimal or generatebird or generatecat or generatedog or generateinsect or generatepokemon):
if(generateanimal or generatebird or generatecat or generatedog or generateinsect or generatepokemon or generatemarinelife):
subjects.append("--- animal - all")
if(generateanimal):
subjects.append("animal - generic")
@ -227,6 +230,8 @@ if(generateanimal or generatebird or generatecat or generatedog or generateinsec
subjects.append("animal - dog")
if(generateinsect):
subjects.append("animal - insect")
if(generatemarinelife):
subjects.append("animal - marine life")
if(generatepokemon):
subjects.append("animal - pokémon")