diff --git a/sdxl_prompt_styler.py b/sdxl_prompt_styler.py index c6ad1ab..9be720f 100644 --- a/sdxl_prompt_styler.py +++ b/sdxl_prompt_styler.py @@ -1404,6 +1404,197 @@ class SDXLPromptbyIrishFolkArt: return positive_prompt, negative_prompt +class SDXLPromptbySportsArt: + + def __init__(self): + pass + + @classmethod + def INPUT_TYPES(self): + # Get current file's directory + p = os.path.dirname(os.path.realpath(__file__)) + # Construct 'sdxl_styles.json' path + file_path = os.path.join(p, 'sdxl_styles_sports.json') + + # Read JSON from file + self.json_data = read_json_file(file_path) + # Retrieve styles from JSON data + styles = read_sdxl_styles(self.json_data) + + return { + "required": { + "text_positive": ("STRING", {"default": "", "multiline": True}), + "text_negative": ("STRING", {"default": "", "multiline": True}), + "style": ((styles), ), + "log_prompt": (["No", "Yes"], {"default":"No"}), + }, + } + + RETURN_TYPES = ('STRING','STRING',) + RETURN_NAMES = ('positive_prompt_text_g','negative_prompt_text_g',) + FUNCTION = 'prompt_styler' + CATEGORY = 'Style Prompts' + + def prompt_styler(self, text_positive, text_negative, style, log_prompt): + # Process and combine prompts in templates + # The function replaces the positive prompt placeholder in the template, + # and combines the negative prompt with the template's negative prompt, if they exist. + positive_prompt, negative_prompt = read_sdxl_templates_replace_and_combine(self.json_data, style, text_positive, text_negative) + + # If logging is enabled (log_prompt is set to "Yes"), + # print the style, positive and negative text, and positive and negative prompts to the console + if log_prompt == "Yes": + print(f"style: {style}") + print(f"text_positive: {text_positive}") + print(f"text_negative: {text_negative}") + print(f"positive_prompt: {positive_prompt}") + print(f"negative_prompt: {negative_prompt}") + + return positive_prompt, negative_prompt + +class SDXLPromptbyFashionArt: + + def __init__(self): + pass + + @classmethod + def INPUT_TYPES(self): + # Get current file's directory + p = os.path.dirname(os.path.realpath(__file__)) + # Construct 'sdxl_styles.json' path + file_path = os.path.join(p, 'sdxl_styles_fashion.json') + + # Read JSON from file + self.json_data = read_json_file(file_path) + # Retrieve styles from JSON data + styles = read_sdxl_styles(self.json_data) + + return { + "required": { + "text_positive": ("STRING", {"default": "", "multiline": True}), + "text_negative": ("STRING", {"default": "", "multiline": True}), + "style": ((styles), ), + "log_prompt": (["No", "Yes"], {"default":"No"}), + }, + } + + RETURN_TYPES = ('STRING','STRING',) + RETURN_NAMES = ('positive_prompt_text_g','negative_prompt_text_g',) + FUNCTION = 'prompt_styler' + CATEGORY = 'Style Prompts' + + def prompt_styler(self, text_positive, text_negative, style, log_prompt): + # Process and combine prompts in templates + # The function replaces the positive prompt placeholder in the template, + # and combines the negative prompt with the template's negative prompt, if they exist. + positive_prompt, negative_prompt = read_sdxl_templates_replace_and_combine(self.json_data, style, text_positive, text_negative) + + # If logging is enabled (log_prompt is set to "Yes"), + # print the style, positive and negative text, and positive and negative prompts to the console + if log_prompt == "Yes": + print(f"style: {style}") + print(f"text_positive: {text_positive}") + print(f"text_negative: {text_negative}") + print(f"positive_prompt: {positive_prompt}") + print(f"negative_prompt: {negative_prompt}") + + return positive_prompt, negative_prompt + +class SDXLPromptbyWildlifeArt: + + def __init__(self): + pass + + @classmethod + def INPUT_TYPES(self): + # Get current file's directory + p = os.path.dirname(os.path.realpath(__file__)) + # Construct 'sdxl_styles.json' path + file_path = os.path.join(p, 'sdxl_styles_wildlife.json') + + # Read JSON from file + self.json_data = read_json_file(file_path) + # Retrieve styles from JSON data + styles = read_sdxl_styles(self.json_data) + + return { + "required": { + "text_positive": ("STRING", {"default": "", "multiline": True}), + "text_negative": ("STRING", {"default": "", "multiline": True}), + "style": ((styles), ), + "log_prompt": (["No", "Yes"], {"default":"No"}), + }, + } + + RETURN_TYPES = ('STRING','STRING',) + RETURN_NAMES = ('positive_prompt_text_g','negative_prompt_text_g',) + FUNCTION = 'prompt_styler' + CATEGORY = 'Style Prompts' + + def prompt_styler(self, text_positive, text_negative, style, log_prompt): + # Process and combine prompts in templates + # The function replaces the positive prompt placeholder in the template, + # and combines the negative prompt with the template's negative prompt, if they exist. + positive_prompt, negative_prompt = read_sdxl_templates_replace_and_combine(self.json_data, style, text_positive, text_negative) + + # If logging is enabled (log_prompt is set to "Yes"), + # print the style, positive and negative text, and positive and negative prompts to the console + if log_prompt == "Yes": + print(f"style: {style}") + print(f"text_positive: {text_positive}") + print(f"text_negative: {text_negative}") + print(f"positive_prompt: {positive_prompt}") + print(f"negative_prompt: {negative_prompt}") + + return positive_prompt, negative_prompt + +class SDXLPromptbyStreetArt: + + def __init__(self): + pass + + @classmethod + def INPUT_TYPES(self): + # Get current file's directory + p = os.path.dirname(os.path.realpath(__file__)) + # Construct 'sdxl_styles.json' path + file_path = os.path.join(p, 'sdxl_styles_street.json') + + # Read JSON from file + self.json_data = read_json_file(file_path) + # Retrieve styles from JSON data + styles = read_sdxl_styles(self.json_data) + + return { + "required": { + "text_positive": ("STRING", {"default": "", "multiline": True}), + "text_negative": ("STRING", {"default": "", "multiline": True}), + "style": ((styles), ), + "log_prompt": (["No", "Yes"], {"default":"No"}), + }, + } + + RETURN_TYPES = ('STRING','STRING',) + RETURN_NAMES = ('positive_prompt_text_g','negative_prompt_text_g',) + FUNCTION = 'prompt_styler' + CATEGORY = 'Style Prompts' + + def prompt_styler(self, text_positive, text_negative, style, log_prompt): + # Process and combine prompts in templates + # The function replaces the positive prompt placeholder in the template, + # and combines the negative prompt with the template's negative prompt, if they exist. + positive_prompt, negative_prompt = read_sdxl_templates_replace_and_combine(self.json_data, style, text_positive, text_negative) + + # If logging is enabled (log_prompt is set to "Yes"), + # print the style, positive and negative text, and positive and negative prompts to the console + if log_prompt == "Yes": + print(f"style: {style}") + print(f"text_positive: {text_positive}") + print(f"text_negative: {text_negative}") + print(f"positive_prompt: {positive_prompt}") + print(f"negative_prompt: {negative_prompt}") + + return positive_prompt, negative_prompt NODE_CLASS_MAPPINGS = { @@ -1414,7 +1605,8 @@ NODE_CLASS_MAPPINGS = { "SDXLPromptStylerbyCyberpunkSurrealism": SDXLPromptStylerbyCyberpunkSurrealism, "SDXLPromptStylerbyDepth": SDXLPromptStylerbyDepth, "SDXLPromptStylerbyEnvironment": SDXLPromptStylerbyEnvironment, - "SDXLPromptStylerbyFantasySetting": SDXLPromptStylerbyFantasySetting, + "SDXLPromptStylerbyFantasySetting": SDXLPromptStylerbyFantasySetting, + "SDXLPromptbyFashionArt": SDXLPromptbyFashionArt, "SDXLPromptStylerbyFilter": SDXLPromptStylerbyFilter, "SDXLPromptStylerbyFocus": SDXLPromptStylerbyFocus, "SDXLPromptbyGothicRevival": SDXLPromptbyGothicRevival, @@ -1427,12 +1619,15 @@ NODE_CLASS_MAPPINGS = { "SDXLPromptStylerbyMood": SDXLPromptStylerbyMood, "SDXLPromptStylerbyMythicalCreature": SDXLPromptStylerbyMythicalCreature, "SDXLPromptStylerbyOriginal": SDXLPromptStylerbyOriginal, - "SDXLPromptStylerbyQuantumRealism": SDXLPromptStylerbyQuantumRealism, - "SDXLPromptStylerbySteamPunkRealism": SDXLPromptStylerbySteamPunkRealism, + "SDXLPromptStylerbyQuantumRealism": SDXLPromptStylerbyQuantumRealism, + "SDXLPromptbySportsArt": SDXLPromptbySportsArt, + "SDXLPromptStylerbySteamPunkRealism": SDXLPromptStylerbySteamPunkRealism, + "SDXLPromptbyStreetArt": SDXLPromptbyStreetArt, "SDXLPromptStylerbySubject": SDXLPromptStylerbySubject, "SDXLPromptStylerbySurrealism": SDXLPromptStylerbySurrealism, "SDXLPromptStylerbyTheme": SDXLPromptStylerbyTheme, - "SDXLPromptStylerbyTimeofDay": SDXLPromptStylerbyTimeofDay, + "SDXLPromptStylerbyTimeofDay": SDXLPromptStylerbyTimeofDay, + "SDXLPromptbyWildlifeArt": SDXLPromptbyWildlifeArt, "SDXLPromptStylerbyWyvern": SDXLPromptStylerbyWyvern, } @@ -1445,6 +1640,7 @@ NODE_DISPLAY_NAME_MAPPINGS = { "SDXLPromptStylerbyDepth": "Prompt Styler Depth", "SDXLPromptStylerbyEnvironment": "Prompt Styler Environment", "SDXLPromptStylerbyFantasySetting": "Prompt Styler Fantasy-Setting", + "SDXLPromptbyFashionArt": "Prompt Styler Fashion", "SDXLPromptStylerbyFilter": "Prompt Styler Filter", "SDXLPromptStylerbyFocus": "Prompt Styler Focus", "SDXLPromptbyGothicRevival": "Prompt Styler Gothic Revival", @@ -1458,10 +1654,13 @@ NODE_DISPLAY_NAME_MAPPINGS = { "SDXLPromptStylerbyMythicalCreature": "Prompt Styler Mythical Creature", "SDXLPromptStylerbyOriginal": "Prompt Styler Original", "SDXLPromptStylerbyQuantumRealism": "Prompt Styler Quantum Realism", - "SDXLPromptStylerbySteamPunkRealism": "Prompt Styler SteamPunk Realism", + "SDXLPromptbySportsArt": "Prompt Styler Sports", + "SDXLPromptStylerbySteamPunkRealism": "Prompt Styler SteamPunk Realism", + "SDXLPromptbyStreetArt": "Prompt Styler Street", "SDXLPromptStylerbySubject": "Prompt Styler Subject", "SDXLPromptStylerbySurrealism": "Prompt Styler Surrealism", "SDXLPromptStylerbyTheme": "Prompt Styler Theme", "SDXLPromptStylerbyTimeofDay": "Prompt Styler Time of Day", + "SDXLPromptbyWildlifeArt": "Prompt Styler Wildlife", "SDXLPromptStylerbyWyvern": "Prompt Styler Wyvern", } \ No newline at end of file diff --git a/sdxl_styles_fashion.json b/sdxl_styles_fashion.json new file mode 100644 index 0000000..e39213d --- /dev/null +++ b/sdxl_styles_fashion.json @@ -0,0 +1,158 @@ +[ + { + "name": "none byFashion", + "prompt": "", + "negative_prompt": "" + }, + { + "name": "Elegant Evening Gowns", + "prompt": "Illustrate the grace and sophistication of evening gowns worn by glamorous women at a high-society event. Showcase intricate details, luxurious fabrics, and a sense of opulence.", + "negative_prompt": "Casual attire, simplicity, everyday fashion, lack of luxury." + }, + { + "name": "Urban Streetwear", + "prompt": "Capture the vibrant energy of urban street fashion, with edgy and unconventional clothing styles. Emphasize bold colors, graffiti-inspired patterns, and a rebellious attitude.", + "negative_prompt": "Formal wear, subdued colors, traditional clothing, lack of urban edge." + }, + { + "name": "Bohemian Festival Vibes", + "prompt": "Create an artwork that embodies the free-spirited and carefree atmosphere of a music festival. Highlight flowing bohemian dresses, flower crowns, and a sense of communal celebration.", + "negative_prompt": "Structured outfits, urban environment, lack of festival spirit, absence of bohemian elements." + }, + { + "name": "Timeless Vintage Fashion", + "prompt": "Transport viewers to a bygone era with vintage fashion styles from the 1950s. Showcase classic silhouettes, retro accessories, and a nostalgic sense of elegance.", + "negative_prompt": "Contemporary fashion, modern trends, absence of vintage elements, lack of nostalgia." + }, + { + "name": "High-Tech Futuristic Couture", + "prompt": "Imagine a world of cutting-edge fashion in a futuristic society. Create avant-garde clothing designs that incorporate innovative technology, metallic accents, and a sense of otherworldly beauty.", + "negative_prompt": "Traditional clothing, lack of technological elements, historical fashion, absence of futurism." + }, + { + "name": "Athletic Performance Gear", + "prompt": "Design sleek and functional athletic wear that's optimized for peak performance. Emphasize ergonomic designs, breathable materials, and a sense of athleticism in motion.", + "negative_prompt": "Casual clothing, lack of athletic features, everyday fashion, absence of performance elements." + }, + { + "name": "Couture Red Carpet Glamour", + "prompt": "Capture the dazzling allure of celebrities walking the red carpet in high-fashion couture. Showcase intricate gowns, statement jewelry, and an atmosphere of Hollywood glamour.", + "negative_prompt": "Everyday wear, casual attire, lack of red carpet ambiance, absence of couture elements." + }, + { + "name": "Minimalist Wardrobe Essentials", + "prompt": "Create a visual representation of a minimalist wardrobe with timeless and versatile pieces. Emphasize clean lines, neutral colors, and a sense of simplicity and functionality.", + "negative_prompt": "Excessive ornamentation, busy patterns, cluttered design, lack of minimalism." + }, + { + "name": "Sustainable Fashion Revolution", + "prompt": "Illustrate a sustainable fashion movement with eco-friendly materials, zero-waste designs, and an emphasis on ethical production practices. Convey a sense of environmental responsibility and conscious consumerism.", + "negative_prompt": "Fast fashion, environmental harm, unethical production, absence of sustainability elements." + }, + { + "name": "Cosplay Extravaganza", + "prompt": "Celebrate the creativity of cosplay by depicting intricate and elaborate costumes inspired by pop culture icons. Showcase attention to detail, character accuracy, and a sense of fandom.", + "negative_prompt": "Everyday fashion, lack of character portrayal, absence of cosplay elements, casual attire." + }, + { + "name": "Gothic Elegance", + "prompt": "Embrace the dark and romantic aesthetic of Gothic fashion. Highlight intricate lace, rich velvets, and a sense of Victorian-era elegance.", + "negative_prompt": "Bright colors, minimalistic design, lack of Gothic elements, absence of dark romance." + }, + { + "name": "Safari Adventure", + "prompt": "Capture the spirit of a safari adventure with fashion inspired by the wilderness. Showcase earthy tones, utilitarian designs, and a sense of exploration.", + "negative_prompt": "Urban fashion, bold colors, lack of safari elements, absence of adventure." + }, + { + "name": "Artistic Avant-Garde", + "prompt": "Push the boundaries of fashion with avant-garde and artistic designs. Emphasize unconventional materials, surreal shapes, and a sense of artistic experimentation.", + "negative_prompt": "Conventional fashion, traditional materials, lack of avant-garde elements, absence of artistic expression." + }, + { + "name": "Retro Futurism", + "prompt": "Blend elements of the past and future in a retro-futuristic fashion concept. Showcase a fusion of vintage styles with futuristic elements, creating a sense of nostalgia and innovation.", + "negative_prompt": "Contemporary fashion, lack of vintage and futuristic fusion, absence of nostalgia and innovation." + }, + { + "name": "Cultural Fusion", + "prompt": "Explore the beauty of cultural fusion in fashion. Celebrate the mix of diverse cultural elements, patterns, and textiles to create a unique and harmonious style.", + "negative_prompt": "Monocultural fashion, lack of cultural diversity, absence of fusion elements, cultural insensitivity." + }, + { + "name": "Sci-Fi Cyberpunk", + "prompt": "Step into a dystopian future with sci-fi cyberpunk fashion. Highlight high-tech fabrics, neon accents, and a sense of rebellion against the system.", + "negative_prompt": "Traditional clothing, lack of futuristic elements, absence of cyberpunk aesthetics, conformity." + }, + { + "name": "Rustic Country Charm", + "prompt": "Embrace the rustic charm of countryside fashion. Showcase cozy knits, gingham prints, and a sense of down-to-earth comfort.", + "negative_prompt": "Urban fashion, lack of rustic elements, absence of countryside charm, discomfort." + }, + { + "name": "Haute Couture Fantasy", + "prompt": "Delve into the realm of fantasy with haute couture fashion. Create extravagant and whimsical designs that transport viewers to a fairy tale world.", + "negative_prompt": "Everyday fashion, lack of fantasy elements, absence of haute couture extravagance, mundanity." + }, + { + "name": "Gender Fluidity", + "prompt": "Celebrate the fluidity of gender through fashion. Showcase designs that break traditional gender norms, allowing individuals to express themselves freely.", + "negative_prompt": "Gender-binary fashion, lack of gender fluidity, absence of non-conformity, rigid gender roles." + }, + { + "name": "Sustainable Boho Chic", + "prompt": "Embrace the bohemian spirit with a sustainable twist. Showcase eco-friendly fabrics, upcycled accessories, and a sense of conscious boho chic.", + "negative_prompt": "Non-sustainable fashion, lack of bohemian elements, absence of eco-consciousness, disregard for sustainability." + }, + { + "name": "Futuristic Space Fashion", + "prompt": "Imagine fashion from the distant future, inspired by space exploration. Showcase sleek metallic materials, holographic accents, and a sense of cosmic adventure.", + "negative_prompt": "Contemporary fashion, lack of futuristic elements, absence of cosmic inspiration, conventional design." + }, + { + "name": "Art Deco Glamour", + "prompt": "Step back into the opulence of the Art Deco era with glamorous fashion. Highlight geometric patterns, luxurious materials, and a sense of the Roaring Twenties.", + "negative_prompt": "Modern fashion, lack of Art Deco elements, absence of opulence, contemporary simplicity." + }, + { + "name": "Cottagecore Comfort", + "prompt": "Embrace the coziness of cottagecore fashion. Showcase soft, natural fabrics, floral prints, and a sense of idyllic rural life.", + "negative_prompt": "Urban fashion, lack of cottagecore elements, absence of coziness, disconnection from nature." + }, + { + "name": "Nautical Chic", + "prompt": "Sail into the world of nautical chic fashion. Highlight navy and white color palettes, stripes, and a sense of maritime elegance.", + "negative_prompt": "Landlocked fashion, lack of nautical elements, absence of maritime inspiration, disconnection from the sea." + }, + { + "name": "Glam Rock Rebellion", + "prompt": "Recreate the rebellious spirit of glam rock through fashion. Showcase bold metallics, leather, and a sense of rock 'n' roll attitude.", + "negative_prompt": "Conservative attire, lack of glam rock elements, absence of rebellion, conformist design." + }, + { + "name": "Tropical Paradise Escape", + "prompt": "Transport viewers to a tropical paradise with fashion inspired by exotic destinations. Highlight vibrant prints, lightweight fabrics, and a sense of wanderlust.", + "negative_prompt": "Cold climate fashion, lack of tropical elements, absence of exotic inspiration, design without a sense of escape." + }, + { + "name": "Cyberpunk Noir", + "prompt": "Dive into a dark and futuristic cyberpunk world with a noir twist in fashion. Showcase moody cyberpunk aesthetics, dark cityscapes, and a sense of intrigue.", + "negative_prompt": "Bright and cheerful designs, lack of cyberpunk elements, absence of noir elements, lack of intrigue." + }, + { + "name": "Artistic Street Graffiti", + "prompt": "Merge street art and fashion with designs inspired by colorful graffiti. Highlight bold patterns, urban textures, and a sense of creative rebellion.", + "negative_prompt": "Traditional fashion, lack of graffiti elements, absence of urban inspiration, design without a creative edge." + }, + { + "name": "Sustainable High Fashion", + "prompt": "Elevate sustainability in high fashion. Showcase eco-friendly materials, zero-waste designs, and a sense of ethical elegance.", + "negative_prompt": "Non-sustainable fashion, lack of sustainability elements, absence of ethical considerations, disregard for high fashion." + }, + { + "name": "Artistic Fusion", + "prompt": "Celebrate the fusion of art and fashion in a visually compelling way. Showcase designs that incorporate elements of famous artworks into clothing, creating a wearable masterpiece.", + "negative_prompt": "Non-artistic fashion, lack of artistic elements, absence of fusion, design without artistic inspiration." + } + +] \ No newline at end of file diff --git a/sdxl_styles_sports.json b/sdxl_styles_sports.json new file mode 100644 index 0000000..8331c63 --- /dev/null +++ b/sdxl_styles_sports.json @@ -0,0 +1,158 @@ +[ + { + "name": "none bySports", + "prompt": "", + "negative_prompt": "" + }, + { + "name": "Olympic Triumph", + "prompt": "Celebrate the thrill of victory at the Olympic Games. Capture the triumphant moment of an athlete winning a gold medal with emotions running high.", + "negative_prompt": "Defeat, despair, lack of athleticism, absence of victory." + }, + { + "name": "Extreme Adventure Sports", + "prompt": "Plunge into the adrenaline-fueled world of extreme adventure sports. Illustrate the exhilaration of activities like skydiving, rock climbing, or extreme skiing.", + "negative_prompt": "Everyday activities, lack of adrenaline, absence of adventure, non-extreme sports." + }, + { + "name": "Soccer World Cup Glory", + "prompt": "Relive the excitement of the FIFA World Cup. Depict a euphoric moment when a soccer team scores a game-winning goal and the crowd goes wild.", + "negative_prompt": "Soccer disappointment, lack of excitement, absence of soccer elements, non-sports scene." + }, + { + "name": "Basketball Slam Dunk", + "prompt": "Capture the electrifying energy of a basketball game with a powerful slam dunk. Showcase the athleticism, precision, and excitement of this iconic basketball move.", + "negative_prompt": "Basketball failure, lack of energy, absence of athleticism, non-basketball scene." + }, + { + "name": "Surfing the Perfect Wave", + "prompt": "Ride the waves of a perfect surfing day. Illustrate a surfer's experience of catching the ideal wave, with the sun shining and the ocean glistening.", + "negative_prompt": "Surfing wipeout, lack of waves, absence of ocean, non-surfing scene." + }, + { + "name": "Winter Olympics Figure Skating", + "prompt": "Showcase the grace and elegance of figure skating at the Winter Olympics. Depict a flawless performance filled with intricate spins, jumps, and artistic expression.", + "negative_prompt": "Figure skating mishap, lack of elegance, absence of figure skating elements, non-sports scene." + }, + { + "name": "Motorsport Grand Prix", + "prompt": "Feel the speed and excitement of a motorsport Grand Prix. Capture the high-speed action, precision driving, and intense competition on the racetrack.", + "negative_prompt": "Motorsport accident, lack of speed, absence of motorsport elements, non-racing scene." + }, + { + "name": "Tennis Championship Match", + "prompt": "Experience the intensity of a tennis championship match. Illustrate a crucial point, with players giving their all in a battle of skill and determination.", + "negative_prompt": "Tennis defeat, lack of intensity, absence of tennis elements, non-tennis scene." + }, + { + "name": "Martial Arts Mastery", + "prompt": "Capture the discipline and mastery of martial arts. Depict a martial artist executing a precise and powerful technique with focus and inner strength.", + "negative_prompt": "Martial arts failure, lack of discipline, absence of martial arts elements, non-martial arts scene." + }, + { + "name": "Equestrian Elegance", + "prompt": "Embrace the elegance of equestrian sports. Illustrate a rider and horse in perfect harmony during a dressage performance, showcasing their grace and connection.", + "negative_prompt": "Equestrian mishap, lack of elegance, absence of equestrian elements, non-equestrian scene." + }, + { + "name": "Baseball Grand Slam", + "prompt": "Experience the excitement of a baseball grand slam. Illustrate a hitter connecting with the perfect pitch and sending the ball soaring into the stands.", + "negative_prompt": "Baseball strikeout, lack of excitement, absence of baseball elements, non-baseball scene." + }, + { + "name": "Swimming World Record", + "prompt": "Dive into the world of competitive swimming and set a world record. Capture the swimmer's determination, speed, and focus as they race toward victory.", + "negative_prompt": "Swimming struggle, lack of determination, absence of swimming elements, non-swimming scene." + }, + { + "name": "Golf Masters Victory", + "prompt": "Celebrate a golfer's triumph at the Masters Tournament. Illustrate the final putt sinking into the hole, sealing a historic victory on the green.", + "negative_prompt": "Golf mishap, lack of triumph, absence of golf elements, non-golf scene." + }, + { + "name": "Rock Climbing Ascent", + "prompt": "Embark on a rock climbing adventure. Depict a climber reaching the summit of a challenging peak, showcasing their strength, courage, and accomplishment.", + "negative_prompt": "Rock climbing fall, lack of courage, absence of climbing elements, non-climbing scene." + }, + { + "name": "Gymnastics Perfect Routine", + "prompt": "Experience the perfection of a gymnastics routine. Capture a gymnast executing flawless flips, twists, and poses on the balance beam with grace and precision.", + "negative_prompt": "Gymnastics stumble, lack of grace, absence of gymnastics elements, non-gymnastics scene." + }, + { + "name": "Rugby World Cup Glory", + "prompt": "Feel the intensity of a Rugby World Cup victory. Illustrate a team's joyous celebration after winning the championship, with camaraderie and pride on display.", + "negative_prompt": "Rugby defeat, lack of intensity, absence of rugby elements, non-rugby scene." + }, + { + "name": "Skiing Downhill Thrill", + "prompt": "Embrace the thrill of downhill skiing. Depict a skier descending a steep slope at high speed, carving through fresh powder with skill and exhilaration.", + "negative_prompt": "Skiing mishap, lack of skill, absence of skiing elements, non-skiing scene." + }, + { + "name": "Cycling Tour de France Victory", + "prompt": "Join the ranks of cycling champions at the Tour de France. Illustrate a cyclist crossing the finish line with arms raised in triumph after a grueling race.", + "negative_prompt": "Cycling setback, lack of triumph, absence of cycling elements, non-cycling scene." + }, + { + "name": "Synchronized Swimming Beauty", + "prompt": "Dive into the world of synchronized swimming. Capture the beauty and precision of synchronized movements in the water, as a team performs with perfect harmony.", + "negative_prompt": "Synchronized swimming mishap, lack of beauty, absence of synchronized swimming elements, non-synchronized swimming scene." + }, + { + "name": "Archery Bullseye Accuracy", + "prompt": "Master the art of archery with pinpoint accuracy. Illustrate an archer hitting the bullseye of a target, showcasing their focus and skill in the ancient sport.", + "negative_prompt": "Archery miss, lack of accuracy, absence of archery elements, non-archery scene." + }, + { + "name": "Horse Racing Derby Finish", + "prompt": "Feel the excitement of a horse racing derby's thrilling finish. Capture the intense sprint to the finish line with jockeys and horses giving their all.", + "negative_prompt": "Horse racing setback, lack of excitement, absence of racing elements, non-horse racing scene." + }, + { + "name": "Triathlon Triumph", + "prompt": "Experience the triumph of a triathlete crossing the finish line. Illustrate the endurance, determination, and accomplishment of completing a grueling race.", + "negative_prompt": "Triathlon struggle, lack of determination, absence of triathlon elements, non-triathlon scene." + }, + { + "name": "Table Tennis Rally", + "prompt": "Dive into the rapid-paced world of table tennis. Capture an intense rally between two skilled players, showcasing lightning-fast exchanges and precise shots.", + "negative_prompt": "Table tennis mishap, lack of intensity, absence of table tennis elements, non-table tennis scene." + }, + { + "name": "Martial Arts Sparring", + "prompt": "Witness the discipline and skill of martial arts sparring. Depict two martial artists engaged in a dynamic and controlled combat, displaying technique and respect.", + "negative_prompt": "Martial arts mishap, lack of discipline, absence of martial arts elements, non-martial arts scene." + }, + { + "name": "Wrestling Championship Pin", + "prompt": "Enter the wrestling arena and capture the moment of a championship pin. Illustrate the strength, strategy, and determination of a wrestler securing victory.", + "negative_prompt": "Wrestling defeat, lack of strategy, absence of wrestling elements, non-wrestling scene." + }, + { + "name": "Badminton Smash", + "prompt": "Experience the speed and precision of a badminton match. Depict a powerful smash shot, showcasing the athleticism and technique of the players on the court.", + "negative_prompt": "Badminton mishap, lack of athleticism, absence of badminton elements, non-badminton scene." + }, + { + "name": "Fencing Duel", + "prompt": "Step into the world of fencing and capture an intense duel between fencers. Illustrate the agility, skill, and strategic maneuvers in a high-stakes match.", + "negative_prompt": "Fencing misstep, lack of agility, absence of fencing elements, non-fencing scene." + }, + { + "name": "Sailing Regatta Victory", + "prompt": "Set sail in a regatta and celebrate a triumphant victory. Capture the sailors' elation as they cross the finish line, harnessing the wind and waves.", + "negative_prompt": "Sailing setback, lack of elation, absence of sailing elements, non-sailing scene." + }, + { + "name": "Cricket Century Celebration", + "prompt": "Witness the celebration of a century in cricket. Illustrate a batsman's jubilation after scoring 100 runs, with teammates applauding the achievement.", + "negative_prompt": "Cricket disappointment, lack of jubilation, absence of cricket elements, non-cricket scene." + }, + { + "name": "Rhythmic Gymnastics Grace", + "prompt": "Experience the grace and precision of rhythmic gymnastics. Capture a gymnast's elegant routine with apparatus, showcasing beauty and artistry in motion.", + "negative_prompt": "Rhythmic gymnastics mishap, lack of grace, absence of gymnastics elements, non-gymnastics scene." + } + +] \ No newline at end of file diff --git a/sdxl_styles_street.json b/sdxl_styles_street.json new file mode 100644 index 0000000..cce80c6 --- /dev/null +++ b/sdxl_styles_street.json @@ -0,0 +1,158 @@ +[ + { + "name": "none byStreet", + "prompt": "", + "negative_prompt": "" + }, + { + "name": "Urban Graffiti Art", + "prompt": "Immerse yourself in the vibrant world of urban graffiti art. Illustrate a colorful street scene with intricate graffiti, capturing the essence of street culture.", + "negative_prompt": "Rural landscape, lack of graffiti art, absence of street elements, non-urban scene." + }, + { + "name": "City Street Market", + "prompt": "Explore the bustling atmosphere of a city street market. Depict a lively scene with street vendors, colorful stalls, and a diverse crowd of shoppers.", + "negative_prompt": "Desert setting, lack of market, absence of street elements, non-city scene." + }, + { + "name": "Street Performers' Showcase", + "prompt": "Witness the talent of street performers in a vibrant city. Capture a scene with musicians, dancers, and artists showcasing their skills on the street.", + "negative_prompt": "Quiet countryside, lack of performers, absence of street talent, non-street scene." + }, + { + "name": "Neon-lit Nightlife", + "prompt": "Step into the neon-lit world of urban nightlife. Illustrate a scene with illuminated signs, bustling clubs, and people enjoying the energetic atmosphere.", + "negative_prompt": "Daytime scene, lack of nightlife, absence of neon lights, non-urban scene." + }, + { + "name": "Street Food Delight", + "prompt": "Savor the flavors of street food in a bustling city. Depict a scene with food vendors selling diverse and delicious street eats to a hungry crowd.", + "negative_prompt": "Remote wilderness, lack of street food, absence of vendors, non-street scene." + }, + { + "name": "Street Fashion Runway", + "prompt": "Celebrate street fashion on a vibrant urban runway. Capture models showcasing eclectic streetwear designs in the heart of the city.", + "negative_prompt": "Natural landscape, lack of fashion, absence of runway, non-urban scene." + }, + { + "name": "Street Skateboarding Session", + "prompt": "Feel the thrill of a street skateboarding session. Illustrate a scene with skateboarders performing tricks, defying gravity, and embracing the street culture.", + "negative_prompt": "Indoor setting, lack of skateboarding, absence of tricks, non-street scene." + }, + { + "name": "Street Art Mural Festival", + "prompt": "Immerse yourself in a street art mural festival. Depict a scene with artists creating large-scale murals that transform urban walls into works of art.", + "negative_prompt": "Countryside setting, lack of murals, absence of art festival, non-street scene." + }, + { + "name": "Street Photography Icon", + "prompt": "Capture an iconic moment in street photography. Illustrate a scene with a street photographer capturing a candid and memorable urban moment.", + "negative_prompt": "Studio setting, lack of photography, absence of iconic moments, non-street scene." + }, + { + "name": "Street Protest Rally", + "prompt": "Document a street protest rally in a city. Depict a passionate crowd, banners, and signs as people come together to raise their voices for change.", + "negative_prompt": "Quiet neighborhood, lack of protest, absence of rally, non-street scene." + }, + { + "name": "Cityscape at Dusk", + "prompt": "Capture the enchanting beauty of a cityscape at dusk. Illustrate a scene with city lights, glowing skyscrapers, and the transition from day to night.", + "negative_prompt": "Rural setting, lack of cityscape, absence of nighttime, non-urban scene." + }, + { + "name": "Street Vendors in Marrakech", + "prompt": "Transport yourself to the vibrant streets of Marrakech. Depict a scene with colorful street vendors selling spices, textiles, and local crafts.", + "negative_prompt": "Remote wilderness, lack of vendors, absence of Marrakech elements, non-street scene." + }, + { + "name": "Urban Park Skateboarding", + "prompt": "Experience the energy of urban park skateboarding. Illustrate a scene with skateboarders mastering ramps, rails, and bowls in a city park.", + "negative_prompt": "Natural landscape, lack of skateboarding, absence of urban park elements, non-urban scene." + }, + { + "name": "Street Musicians' Jam Session", + "prompt": "Join a lively jam session with street musicians. Capture a scene with musicians playing instruments and creating music on a bustling street corner.", + "negative_prompt": "Suburban setting, lack of musicians, absence of music, non-street scene." + }, + { + "name": "Street Art Gallery Opening", + "prompt": "Celebrate the opening of a street art gallery. Depict a scene with art enthusiasts admiring graffiti and urban art in a gallery space.", + "negative_prompt": "Countryside setting, lack of art gallery, absence of art enthusiasts, non-street scene." + }, + { + "name": "City Biking Commute", + "prompt": "Embrace the eco-friendly city biking commute. Illustrate a scene with cyclists navigating urban streets, bike lanes, and commuting with style.", + "negative_prompt": "Mountainous terrain, lack of biking, absence of bike lanes, non-urban scene." + }, + { + "name": "Urban Rooftop Party", + "prompt": "Join an exclusive urban rooftop party. Capture a scene with a stylish crowd, city skyline views, and the vibrant atmosphere of a rooftop soirée.", + "negative_prompt": "Remote wilderness, lack of party, absence of rooftop, non-urban scene." + }, + { + "name": "Street Fashion Boutique", + "prompt": "Explore a trendy street fashion boutique. Depict a scene with mannequins, racks of stylish clothing, and shoppers browsing the latest urban fashion.", + "negative_prompt": "Quiet suburb, lack of boutique, absence of fashion, non-street scene." + }, + { + "name": "Street Market Mosaic", + "prompt": "Create a mosaic of a lively street market. Illustrate a scene with vendors, shoppers, colorful stalls, and a mosaic of urban life and culture.", + "negative_prompt": "Desert setting, lack of market, absence of street elements, non-mosaic scene." + }, + { + "name": "City Transportation Hub", + "prompt": "Capture the bustling activity of a city transportation hub. Depict a scene with buses, taxis, and commuters navigating the urban transit system.", + "negative_prompt": "Remote countryside, lack of transportation hub, absence of urban transit, non-urban scene." + }, + { + "name": "Street Carnival Celebration", + "prompt": "Join in the excitement of a street carnival celebration. Illustrate a scene with colorful floats, dancers, and crowds enjoying festive music and food.", + "negative_prompt": "Quiet countryside, lack of carnival, absence of festivities, non-street scene." + }, + { + "name": "Street Mural Collaboration", + "prompt": "Witness a collaborative street mural project. Depict artists working together to create a massive mural that beautifies an urban neighborhood.", + "negative_prompt": "Remote wilderness, lack of mural project, absence of collaboration, non-urban scene." + }, + { + "name": "Urban Street Basketball Game", + "prompt": "Experience the intensity of an urban street basketball game. Capture a scene with players competing on a neighborhood court, showcasing their skills.", + "negative_prompt": "Natural landscape, lack of basketball, absence of street court, non-urban scene." + }, + { + "name": "Street Fashion Show Extravaganza", + "prompt": "Attend a glamorous street fashion show extravaganza. Illustrate a scene with models strutting down an open-air runway in a bustling urban setting.", + "negative_prompt": "Suburban setting, lack of fashion show, absence of models, non-urban scene." + }, + { + "name": "Street Food Truck Fiesta", + "prompt": "Savor the flavors of a street food truck fiesta. Depict a scene with a variety of food trucks offering international cuisine to eager foodies.", + "negative_prompt": "Rural countryside, lack of food trucks, absence of cuisine variety, non-street scene." + }, + { + "name": "City Street Art Scavenger Hunt", + "prompt": "Embark on a city street art scavenger hunt. Capture the excitement of participants searching for and discovering hidden urban art treasures.", + "negative_prompt": "Desert setting, lack of scavenger hunt, absence of art treasures, non-urban scene." + }, + { + "name": "Street Carnival Parade", + "prompt": "Celebrate a vibrant street carnival parade. Illustrate a scene with colorful costumes, dancers, and marching bands parading through the city streets.", + "negative_prompt": "Quiet suburb, lack of parade, absence of costumes, non-urban scene." + }, + { + "name": "Street Bazaar Browsing", + "prompt": "Explore a lively street bazaar. Depict a scene with shoppers browsing stalls filled with unique and handcrafted items from around the world.", + "negative_prompt": "Remote wilderness, lack of bazaar, absence of unique items, non-street scene." + }, + { + "name": "Urban Street Art Battle", + "prompt": "Witness an epic street art battle between graffiti artists. Capture the creativity and competition as artists transform a wall into a masterpiece.", + "negative_prompt": "Countryside setting, lack of art battle, absence of graffiti artists, non-urban scene." + }, + { + "name": "Street Jazz Performance", + "prompt": "Enjoy a lively street jazz performance. Illustrate a scene with talented musicians playing jazz melodies to captivated passersby in a city square.", + "negative_prompt": "Quiet village, lack of jazz performance, absence of musicians, non-urban scene." + } + +] \ No newline at end of file diff --git a/sdxl_styles_wildlife.json b/sdxl_styles_wildlife.json new file mode 100644 index 0000000..6050330 --- /dev/null +++ b/sdxl_styles_wildlife.json @@ -0,0 +1,158 @@ +[ + { + "name": "none byWildlife", + "prompt": "", + "negative_prompt": "" + }, + { + "name": "African Safari Adventure", + "prompt": "Embark on an African safari adventure and capture the majesty of wildlife. Illustrate a scene with lions, elephants, and giraffes in their natural habitat.", + "negative_prompt": "Urban environment, lack of wildlife, absence of safari elements, non-safari scene." + }, + { + "name": "Arctic Wildlife Encounter", + "prompt": "Explore the beauty of Arctic wildlife. Depict a polar bear on a vast icy landscape or a group of penguins huddled together in the cold.", + "negative_prompt": "Tropical setting, lack of Arctic wildlife, absence of icy elements, non-Arctic scene." + }, + { + "name": "Underwater Coral Reef Wonderland", + "prompt": "Dive into the vibrant world of coral reefs. Illustrate a colorful underwater scene with tropical fish, corals, and sea turtles in their mesmerizing habitat.", + "negative_prompt": "Desert landscape, lack of underwater life, absence of coral elements, non-underwater scene." + }, + { + "name": "Amazon Rainforest Biodiversity", + "prompt": "Discover the incredible biodiversity of the Amazon rainforest. Capture a lush scene with exotic birds, monkeys, and lush greenery in the heart of the jungle.", + "negative_prompt": "Urban setting, lack of rainforest life, absence of lush greenery, non-rainforest scene." + }, + { + "name": "Savannah Wildlife Spectacle", + "prompt": "Witness the grandeur of the African savannah. Depict a sweeping landscape with zebras, wildebeests, and cheetahs in a breathtaking natural tableau.", + "negative_prompt": "Polar setting, lack of savannah life, absence of grasslands, non-savannah scene." + }, + { + "name": "Australian Outback Encounter", + "prompt": "Explore the rugged beauty of the Australian outback. Illustrate a scene with kangaroos, koalas, and unique flora in this iconic Australian wilderness.", + "negative_prompt": "Tropical paradise, lack of outback wildlife, absence of arid terrain, non-outback scene." + }, + { + "name": "Deep Sea Discovery", + "prompt": "Delve into the mysteries of the deep sea. Depict a bioluminescent underwater world with strange creatures, jellyfish, and deep-sea flora in the abyss.", + "negative_prompt": "Surface world, lack of deep-sea life, absence of bioluminescence, non-deep-sea scene." + }, + { + "name": "North American Wilderness Serenity", + "prompt": "Experience the tranquility of the North American wilderness. Capture a serene scene with deer, bears, and serene forests under a clear blue sky.", + "negative_prompt": "Desert landscape, lack of wilderness life, absence of forests, non-wilderness scene." + }, + { + "name": "Tropical Rainforest Canopy", + "prompt": "Ascend to the canopy of a tropical rainforest. Illustrate a scene with toucans, colorful butterflies, and lush canopy foliage high above the forest floor.", + "negative_prompt": "Urban setting, lack of rainforest life, absence of canopy foliage, non-rainforest scene." + }, + { + "name": "African Elephant Migration", + "prompt": "Witness the epic African elephant migration. Depict a sweeping landscape with a herd of elephants on the move across the vast savannah.", + "negative_prompt": "Arctic environment, lack of elephants, absence of savannah terrain, non-migration scene." + }, + { + "name": "Antarctic Penguin Parade", + "prompt": "Experience the charm of a penguin parade in Antarctica. Illustrate a scene with adorable penguins marching in unison on the icy continent.", + "negative_prompt": "Desert landscape, lack of penguins, absence of icy terrain, non-Antarctic scene." + }, + { + "name": "Majestic Mountain Wildlife", + "prompt": "Capture the majesty of mountain wildlife. Depict a serene scene with mountain goats, eagles, and other creatures thriving in the high-altitude environment.", + "negative_prompt": "Underwater setting, lack of mountain wildlife, absence of mountain terrain, non-mountain scene." + }, + { + "name": "Jungle Canopy Adventure", + "prompt": "Embark on an adventure in the jungle canopy. Illustrate a scene with monkeys swinging through the trees, vibrant birds, and lush greenery.", + "negative_prompt": "Arctic setting, lack of jungle wildlife, absence of canopy foliage, non-jungle scene." + }, + { + "name": "African Big Five Safari", + "prompt": "Embark on an African safari and encounter the Big Five. Capture a scene with lions, leopards, rhinoceroses, elephants, and buffaloes in their natural habitat.", + "negative_prompt": "Urban environment, lack of Big Five animals, absence of safari elements, non-safari scene." + }, + { + "name": "Arctic Foxes in the Snow", + "prompt": "Witness the resilience of Arctic foxes in the snowy wilderness. Depict these white-furred foxes navigating their snowy environment with grace and adaptability.", + "negative_prompt": "Tropical setting, lack of Arctic foxes, absence of snowy terrain, non-Arctic scene." + }, + { + "name": "Australian Reef Life", + "prompt": "Dive into the vibrant life of the Great Barrier Reef. Illustrate a colorful underwater scene with coral formations, sea turtles, and a multitude of fish species.", + "negative_prompt": "Desert landscape, lack of reef life, absence of coral formations, non-reef scene." + }, + { + "name": "African Cheetah Sprint", + "prompt": "Experience the lightning-fast sprint of a cheetah in the African savannah. Capture the cheetah's incredible speed and grace as it chases prey.", + "negative_prompt": "Tropical paradise, lack of cheetahs, absence of savannah terrain, non-sprint scene." + }, + { + "name": "Amazon River Wildlife", + "prompt": "Explore the rich diversity of wildlife along the Amazon River. Depict a scene with river dolphins, colorful birds, and lush vegetation along the riverbanks.", + "negative_prompt": "Urban setting, lack of river wildlife, absence of river scenery, non-Amazon scene." + }, + { + "name": "Boreal Forest Moose Encounter", + "prompt": "Encounter the majesty of a moose in a boreal forest. Illustrate a serene scene with a moose wading in a forested lake, surrounded by lush greenery.", + "negative_prompt": "Underwater setting, lack of moose, absence of boreal forest, non-encounter scene." + }, + { + "name": "Gorilla Family in the Jungle", + "prompt": "Observe a family of gorillas in their jungle habitat. Capture a heartwarming scene of gorillas bonding, with lush vegetation as their backdrop.", + "negative_prompt": "Desert landscape, lack of gorillas, absence of jungle elements, non-jungle scene." + }, + { + "name": "Alaskan Brown Bear Fishing", + "prompt": "Witness the fishing prowess of Alaskan brown bears. Illustrate a scene with a massive bear standing in a rushing river, catching salmon in its powerful jaws.", + "negative_prompt": "Tropical paradise, lack of bears, absence of a river, non-Alaskan scene." + }, + { + "name": "African Serengeti Migration", + "prompt": "Experience the epic annual migration of wildebeests in the African Serengeti. Depict a sweeping landscape with thousands of wildebeests on the move.", + "negative_prompt": "Arctic setting, lack of wildebeests, absence of savannah terrain, non-migration scene." + }, + { + "name": "Coral Polyp Microcosm", + "prompt": "Explore the microscopic world of coral polyps in a coral reef. Illustrate the intricate beauty of these tiny organisms building coral structures.", + "negative_prompt": "Desert landscape, lack of coral polyps, absence of a reef, non-coral scene." + }, + { + "name": "Bengal Tiger in the Jungle", + "prompt": "Observe the elusive Bengal tiger in its jungle habitat. Capture a scene of a majestic tiger prowling through dense foliage with stealth and grace.", + "negative_prompt": "Arctic setting, lack of tigers, absence of jungle elements, non-tiger scene." + }, + { + "name": "Humpback Whale Breach", + "prompt": "Experience the breathtaking sight of a humpback whale breaching the surface. Illustrate the sheer power and beauty of this massive marine mammal in action.", + "negative_prompt": "Desert landscape, lack of humpback whales, absence of ocean, non-whale scene." + }, + { + "name": "Red-Eyed Tree Frog in the Rainforest", + "prompt": "Discover the vibrant colors of a red-eyed tree frog in the lush rainforest. Depict this small but stunning amphibian in its natural habitat.", + "negative_prompt": "Urban setting, lack of tree frogs, absence of rainforest elements, non-frog scene." + }, + { + "name": "Siberian Tiger Stalking Prey", + "prompt": "Witness the stealth and determination of a Siberian tiger stalking its prey. Capture the intensity of the tiger's focus as it prepares for a hunt.", + "negative_prompt": "Tropical paradise, lack of tigers, absence of stalking elements, non-tiger scene." + }, + { + "name": "Monarch Butterfly Migration", + "prompt": "Follow the incredible journey of Monarch butterflies during their migration. Illustrate a scene with thousands of butterflies covering trees in a Mexican forest.", + "negative_prompt": "Arctic setting, lack of butterflies, absence of migration, non-butterfly scene." + }, + { + "name": "African Nile Crocodile Basking", + "prompt": "Observe the ancient Nile crocodile basking in the sun along the African riverbanks. Capture the prehistoric appearance of this formidable reptile.", + "negative_prompt": "Tropical paradise, lack of crocodiles, absence of riverbanks, non-crocodile scene." + }, + { + "name": "Honeybee Hive Activity", + "prompt": "Enter the busy world of a honeybee hive. Illustrate the organized chaos as worker bees tend to their hive, collecting nectar and producing honey.", + "negative_prompt": "Desert landscape, lack of honeybees, absence of hive activity, non-hive scene." + } + +] \ No newline at end of file