diff --git a/example_images/02_ Or Functionality/example 1/example1.md b/example_images/02_ Or Functionality/example 1/example1.md new file mode 100644 index 0000000..af152ee --- /dev/null +++ b/example_images/02_ Or Functionality/example 1/example1.md @@ -0,0 +1,45 @@ +# **02_Or Functionality** + +This document demonstrates the **OR functionality** used with the prompt `mountain|lake|forest`. The OR logic introduces variation by randomly selecting one of the options specified in the prompt. Below are the generated results along with a comparative analysis. + +--- + +## **Generated Images** + +| **Image** | **Resolved Prompt** | **Description** | **Comments** | +|---------------------------------|----------------------|--------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------| +| ![Image 1](example1_image1.png) | `lake` | A peaceful lake surrounded by forested mountains. | The serene lake reflects the surrounding trees and mountains, showcasing the "lake" option. | +| ![Image 2](example1_image2.png) | `lake` | A tranquil lake with a broader mountain range in the background. | Similar to Image 1 but with a more expansive view and slightly different composition. | +| ![Image 3](example1_image3.png) | `forest` | A tranquil forest scene reflected in a lake, with surrounding mountains in the background. | A more dominant forest presence with the lake in the foreground. This demonstrates the selection of "forest" as the prompt's resolved element. | +| ![Image 4](example1_image4.png) | `mountain` | A landscape with a golden meadow in the foreground, a towering mountain in the background, framed by overhanging tree branches. | The resolved "mountain" prompt creates a majestic composition with a strong foreground element. | + +--- + +## **Comparison** + +| **Aspect** | **Image 1** | **Image 2** | **Image 3** | **Image 4** | +|-----------------------|-----------------------|---------------------------|------------------------|--------------------------------| +| **Primary Focus** | Lake | Lake | Forest | Mountain | +| **Foreground** | Grass and water | Trees and water | Trees and lake | Golden meadow | +| **Background** | Mountains | Mountains | Mountains | Mountain | +| **Color Palette** | Cool greens and blues | Cool greens and blues | Green and earthy tones | Warm earthy tones | +| **Framing Elements** | Open lake view | Open lake view | Forest reflection | Framed by overhanging branches | + +--- + +## **Observations** +1. The **OR functionality** successfully introduced randomness, creating varied landscapes while keeping the theme consistent. +2. The random selection allowed for a range of compositions: + - **Image 1 & 2**: Focused on "lake" with different perspectives and foreground elements. + - **Image 3**: Shifted to "forest," integrating trees and reflections. + - **Image 4**: Highlighted "mountain," emphasizing a central peak with complementary framing. + +3. The settings used were consistent across all images, demonstrating how the OR logic works independently of other parameters. + +--- + +## **Conclusions** +- The OR functionality is a powerful tool for generating diverse outputs within the constraints of a prompt. +- It encourages exploration and experimentation, especially when paired with variations in seed values or other prompt elements. + +This document serves as a foundational example of how OR logic can be leveraged for creative image generation. diff --git a/example_images/02_ Or Functionality/example 1/example1_image1.png b/example_images/02_ Or Functionality/example 1/example1_image1.png new file mode 100644 index 0000000..15a3c5b Binary files /dev/null and b/example_images/02_ Or Functionality/example 1/example1_image1.png differ diff --git a/example_images/02_ Or Functionality/example 1/example1_image1.txt b/example_images/02_ Or Functionality/example 1/example1_image1.txt new file mode 100644 index 0000000..ee5ebd5 --- /dev/null +++ b/example_images/02_ Or Functionality/example 1/example1_image1.txt @@ -0,0 +1,2 @@ +mountain|lake|forest, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899193, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 1/example1_image2.png b/example_images/02_ Or Functionality/example 1/example1_image2.png new file mode 100644 index 0000000..434a555 Binary files /dev/null and b/example_images/02_ Or Functionality/example 1/example1_image2.png differ diff --git a/example_images/02_ Or Functionality/example 1/example1_image2.txt b/example_images/02_ Or Functionality/example 1/example1_image2.txt new file mode 100644 index 0000000..35e0bd9 --- /dev/null +++ b/example_images/02_ Or Functionality/example 1/example1_image2.txt @@ -0,0 +1,2 @@ +mountain|lake|forest, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899194, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 1/example1_image3.png b/example_images/02_ Or Functionality/example 1/example1_image3.png new file mode 100644 index 0000000..5a057cd Binary files /dev/null and b/example_images/02_ Or Functionality/example 1/example1_image3.png differ diff --git a/example_images/02_ Or Functionality/example 1/example1_image3.txt b/example_images/02_ Or Functionality/example 1/example1_image3.txt new file mode 100644 index 0000000..d3bfab2 --- /dev/null +++ b/example_images/02_ Or Functionality/example 1/example1_image3.txt @@ -0,0 +1,2 @@ +mountain|lake|forest, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899195, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 1/example1_image4.png b/example_images/02_ Or Functionality/example 1/example1_image4.png new file mode 100644 index 0000000..240bf00 Binary files /dev/null and b/example_images/02_ Or Functionality/example 1/example1_image4.png differ diff --git a/example_images/02_ Or Functionality/example 1/example1_image4.txt b/example_images/02_ Or Functionality/example 1/example1_image4.txt new file mode 100644 index 0000000..ef516cb --- /dev/null +++ b/example_images/02_ Or Functionality/example 1/example1_image4.txt @@ -0,0 +1,2 @@ +mountain|lake|forest, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899196, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 1/example 2_subset1.md b/example_images/02_ Or Functionality/example 2_set 1/example 2_subset1.md new file mode 100644 index 0000000..59550a6 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 1/example 2_subset1.md @@ -0,0 +1,47 @@ +# **Example 2: Grouped Prompts Analysis** + +## **Generated Images for Subset 1** + +| **Image** | **Resolved Prompt** | **Description** | **Comments** | +|---------------------------------------|-----------------------|-------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------| +| ![Image 1](example2_set1_image1.png) | `mountain` | A stunning snow-capped mountain with rugged peaks under a clear blue sky. | The resolved prompt emphasizes a singular dominant mountain with a balanced composition. | +| ![Image 2](example2_set1_image2.png) | `mountain` | Multiple sharp peaks covered in snow, creating a striking and dramatic mountain range. | Highlights the grandeur of mountain ranges with sharp, well-defined details. | +| ![Image 3](example2_set1_image3.png) | `mountain` | A single towering mountain with foothills and a distant valley under a soft sky. | The focus remains on the central mountain, with additional environmental context. | +| ![Image 4](example2_set1_image4.png) | `mountain` | A golden-lit mountain at sunset with layered hills and forested slopes. | Captures the transition of light, adding depth and atmosphere to the mountain. | + +--- + +## **Comparison of Results** + +| **Aspect** | **Image 1** | **Image 2** | **Image 3** | **Image 4** | +|------------------------|----------------------|--------------------|--------------------------|-----------------------| +| **Primary Focus** | Single mountain | Multiple peaks | Single mountain | Single mountain | +| **Foreground** | Rugged terrain | Snow-covered peaks | Valleys and hills | Golden-lit hills | +| **Background** | Clear blue sky | Distant peaks | Valley and plains | Sunset hues | +| **Lighting** | Neutral and bright | Sharp and bright | Soft and diffused | Warm and golden | +| **Color Palette** | Cool blues | Cool whites/blues | Cool blues and greens | Warm gold and greens | + +--- + +## **Observations** + +1. **Prompt Resolution**: + - The prompt consistently resolved to "mountain" in all four images. This demonstrates that the grouped prompt `{mountain|lake|forest}` chose "mountain" as the dominant element for this subset. + +2. **Compositional Variations**: + - Despite resolving to the same prompt element, the images showcase diverse perspectives and lighting conditions. + - The inclusion of environmental context (e.g., valleys, sunset lighting) adds unique characteristics to each image. + +3. **Lighting and Atmosphere**: + - The lighting transitions from bright and neutral (Image 1) to warm and atmospheric (Image 4), showcasing the flexibility in environmental representation. + +4. **Focus on Mountains**: + - The dominant feature in all images remains the mountains, varying from singular peaks to dramatic ranges. + +--- + +## **Conclusion** + +The grouped prompt `{mountain|lake|forest}` successfully generated diverse outputs within the same theme. This subset highlights the flexibility and creative potential of grouped prompts, even when resolving to a single element. + +The next subsets will further explore variations with reordered groupings and nested prompts. diff --git a/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image1.png b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image1.png new file mode 100644 index 0000000..3244ef4 Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image1.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image1.txt b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image1.txt new file mode 100644 index 0000000..2e67031 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image1.txt @@ -0,0 +1,2 @@ +{mountain|lake|forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899193, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image2.png b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image2.png new file mode 100644 index 0000000..b8205f4 Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image2.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image2.txt b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image2.txt new file mode 100644 index 0000000..d87ecd2 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image2.txt @@ -0,0 +1,2 @@ +{mountain|lake|forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899194, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image3.png b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image3.png new file mode 100644 index 0000000..27b8dbd Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image3.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image3.txt b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image3.txt new file mode 100644 index 0000000..18390b7 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image3.txt @@ -0,0 +1,2 @@ +{mountain|lake|forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899195, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image4.png b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image4.png new file mode 100644 index 0000000..d1ebd02 Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image4.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image4.txt b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image4.txt new file mode 100644 index 0000000..fa2fb8e --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 1/example2_set1_image4.txt @@ -0,0 +1,2 @@ +{mountain|lake|forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899196, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 2/example 2_subset2.md b/example_images/02_ Or Functionality/example 2_set 2/example 2_subset2.md new file mode 100644 index 0000000..807c1c5 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 2/example 2_subset2.md @@ -0,0 +1,50 @@ +# **Example 2: Grouped Prompts Analysis - Subset 2** + +This document demonstrates the use of the grouped prompt `{forest|lake|mountain}` in generating diverse outputs. Below are the generated images and their corresponding metadata, followed by a detailed comparative analysis. + +--- + +## **Generated Images for Subset 2** + +| **Image** | **Resolved Prompt** | **Description** | **Comments** | +|---------------------------------------|-----------------------|-------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------| +| ![Image 1](example2_set2_image1.png) | `mountain` | A dramatic snow-capped mountain under a clear blue sky with rugged, sharp peaks. | The resolved prompt emphasizes a dominant mountain with crisp details and strong composition. | +| ![Image 2](example2_set2_image2.png) | `mountain` | A towering mountain with dynamic shadows and snow-covered ridges under scattered clouds. | Highlights atmospheric elements and rugged mountain structures. | +| ![Image 3](example2_set2_image3.png) | `mountain` | A serene mountain bathed in warm sunlight, with a unique pink cloud hovering above. | Captures an atmospheric and picturesque scene with dramatic lighting and soft colors. | +| ![Image 4](example2_set2_image4.png) | `mountain` | A golden-lit mountain with cascading hills in the foreground under a warm evening sky. | Depicts a tranquil scene, emphasizing light transitions and depth. | + +--- + +## **Comparison of Results** + +| **Aspect** | **Image 1** | **Image 2** | **Image 3** | **Image 4** | +|------------------------|--------------------|--------------------|---------------------|----------------------| +| **Primary Focus** | Single mountain | Single mountain | Single mountain | Single mountain | +| **Foreground** | Rugged terrain | Snow ridges | Layered hills | Cascading hills | +| **Background** | Clear blue sky | Cloudy sky | Pink cloud | Warm evening hues | +| **Lighting** | Bright and crisp | Diffused sunlight | Warm, soft sunlight | Golden evening light | +| **Color Palette** | Cool whites/blues | Cool whites/blues | Warm pinks/blues | Warm golds/blues | + +--- + +## **Observations** + +1. **Prompt Resolution**: + - All images resolved to "mountain," demonstrating that despite the reordering of the grouped prompt, the output consistently selected "mountain" for this subset. + +2. **Compositional Variations**: + - Each image showcases unique compositions and lighting conditions, from sharp and dramatic peaks to tranquil, golden-lit landscapes. + +3. **Atmospheric Effects**: + - The subset features diverse atmospheres, including clear skies, diffused clouds, and warm sunlight. + +4. **Focus on Mountains**: + - Similar to Subset 1, the mountain remains the dominant feature, but the variations in lighting and perspective provide a refreshing diversity. + +--- + +## **Conclusion** + +The grouped prompt `{forest|lake|mountain}` successfully generated diverse outputs, with the dominant "mountain" theme consistently selected. This subset highlights the flexibility and creative potential of grouped prompts, emphasizing the importance of atmospheric and lighting variations in image composition. + +The next subset will explore further prompt groupings for comparative analysis. diff --git a/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image1.png b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image1.png new file mode 100644 index 0000000..361bc81 Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image1.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image1.txt b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image1.txt new file mode 100644 index 0000000..94949a9 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image1.txt @@ -0,0 +1,2 @@ +{forest|lake|mountain}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899193, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image2.png b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image2.png new file mode 100644 index 0000000..8404e09 Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image2.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image2.txt b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image2.txt new file mode 100644 index 0000000..62bd33f --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image2.txt @@ -0,0 +1,2 @@ +{forest|lake|mountain}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899194, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image3.png b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image3.png new file mode 100644 index 0000000..4c2a6ce Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image3.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image3.txt b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image3.txt new file mode 100644 index 0000000..77f69e0 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image3.txt @@ -0,0 +1,2 @@ +{forest|lake|mountain}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899195, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image4.png b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image4.png new file mode 100644 index 0000000..3f06ba0 Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image4.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image4.txt b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image4.txt new file mode 100644 index 0000000..658548f --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 2/example2_set2_image4.txt @@ -0,0 +1,2 @@ +{forest|lake|mountain}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899196, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 3/example 2_subset3.md b/example_images/02_ Or Functionality/example 2_set 3/example 2_subset3.md new file mode 100644 index 0000000..0323820 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 3/example 2_subset3.md @@ -0,0 +1,50 @@ +# **Example 2: Grouped Prompts Analysis - Subset 3** + +This document demonstrates the use of the grouped prompt `{lake |mountain |forest}` in generating diverse outputs. Below are the generated images and their corresponding metadata, followed by a detailed comparative analysis. + +--- + +## **Generated Images for Subset 3** + +| **Image** | **Resolved Prompt** | **Description** | **Comments** | +|--------------------------------------|----------------------|---------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------| +| ![Image 1](example2_set3_image1.png) | `lake` | A tranquil lake surrounded by lush greenery and distant mountains under a clear sky. | The resolved prompt emphasizes the lake with a serene, reflective composition. | +| ![Image 2](example2_set3_image2.png) | `lake` | A wide, calm lake with faint ripples, bordered by forested slopes and distant peaks. | Captures a peaceful atmosphere with soft lighting and depth. | +| ![Image 3](example2_set3_image3.png) | `lake` | A lake framed by a tree in the foreground, with snow-capped mountains visible in the background. | Adds a dynamic composition with natural framing and contrasting elements. | +| ![Image 4](example2_set3_image4.png) | `lake` | A grassy field leading to a lake, with misty mountains in the background and a tree framing the view. | Combines a serene atmosphere with foreground interest and soft lighting. | + +--- + +## **Comparison of Results** + +| **Aspect** | **Image 1** | **Image 2** | **Image 3** | **Image 4** | +|--------------------|--------------------|--------------------|---------------------|--------------------| +| **Primary Focus** | Lake | Lake | Lake | Lake | +| **Foreground** | Grass and water | Ripples and forest | Tree and lake | Grass field | +| **Background** | Distant mountains | Forested peaks | Snowy mountains | Misty mountains | +| **Lighting** | Bright and soft | Soft and neutral | Balanced light | Diffused and soft | +| **Color Palette** | Greens and blues | Greens and grays | Greens and whites | Greens and golds | + +--- + +## **Observations** + +1. **Prompt Resolution**: + - All images resolved to "lake," highlighting the grouped prompt's flexibility in selecting varied lake-based scenes. + +2. **Compositional Variations**: + - Each image offers unique perspectives, from wide-angle views to natural framing with trees and grassy fields. + +3. **Atmospheric Effects**: + - The subset captures serene and peaceful atmospheres, with diverse lighting and environmental details. + +4. **Focus on Lakes**: + - The lake remains the central feature, but the inclusion of foreground elements like trees and grassy fields adds depth and character. + +--- + +## **Conclusion** + +The grouped prompt `{lake |mountain |forest}` successfully generated diverse outputs, with "lake" consistently selected as the resolved prompt. This subset demonstrates the grouped prompt's potential for creating varied compositions, emphasizing serene and tranquil landscapes. + +The next example will explore further prompt groupings for comparative analysis. diff --git a/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image1.png b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image1.png new file mode 100644 index 0000000..fe024b8 Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image1.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image1.txt b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image1.txt new file mode 100644 index 0000000..fe24b03 --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image1.txt @@ -0,0 +1,2 @@ +{lake |mountain |forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899193, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image2.png b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image2.png new file mode 100644 index 0000000..a329f1e Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image2.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image2.txt b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image2.txt new file mode 100644 index 0000000..5c7dfaa --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image2.txt @@ -0,0 +1,2 @@ +{lake |mountain |forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899194, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image3.png b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image3.png new file mode 100644 index 0000000..9772e91 Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image3.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image3.txt b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image3.txt new file mode 100644 index 0000000..03900ed --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image3.txt @@ -0,0 +1,2 @@ +{lake |mountain |forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899195, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image4.png b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image4.png new file mode 100644 index 0000000..1809fda Binary files /dev/null and b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image4.png differ diff --git a/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image4.txt b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image4.txt new file mode 100644 index 0000000..7289bca --- /dev/null +++ b/example_images/02_ Or Functionality/example 2_set 3/example2_set3_image4.txt @@ -0,0 +1,2 @@ +{lake |mountain |forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899196, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 3/example3.md b/example_images/02_ Or Functionality/example 3/example3.md new file mode 100644 index 0000000..fc730b1 --- /dev/null +++ b/example_images/02_ Or Functionality/example 3/example3.md @@ -0,0 +1,44 @@ +# **03_Grouped OR Functionality** + +This document demonstrates the **Grouped OR functionality** used with the prompt `{lake, {mountain | forest}}`. This logic allows for nested options, where the primary focus is "lake" combined with a random choice between "mountain" or "forest." Below are the generated results along with a comparative analysis. + +--- + +## **Generated Images** + +| **Image** | **Resolved Prompt** | **Description** | **Comments** | +|---------------------------------|---------------------------------|---------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------| +| ![Image 1](example3_image1.png) | `lake + forest` | A serene lake framed by tall trees in the foreground, with distant mountains in the background. | The forest dominates the composition, with the lake creating a central focal point. This emphasizes the "forest" selection. | +| ![Image 2](example3_image2.png) | `lake + forest` | A calm forest reflecting on the still lake, with trees creating a framing effect for the scenery. | The forest is highlighted by its reflection, while the lake serves as a serene element in the composition. | +| ![Image 3](example3_image3.png) | `lake + forest` | A wooded area leading to the edge of a tranquil lake, with grass and wildflowers in the foreground. | The balance of forest and lake creates a natural, harmonious scene. "Forest" adds depth to the lake's presence. | +| ![Image 4](example3_image4.png) | `lake + mountain` | A peaceful lake with gentle mountain slopes in the background, framed by the base of towering trees. | The shift to "mountain" adds a variation while retaining harmony with the "lake" theme. The composition feels open and expansive. | + +--- + +## **Comparison** + +| **Aspect** | **Image 1** | **Image 2** | **Image 3** | **Image 4** | +|-----------------------|-----------------------|---------------------------|------------------------|--------------------------------| +| **Primary Focus** | Lake + Forest | Lake + Forest | Lake + Forest | Lake + Mountain | +| **Foreground** | Trees and water | Forest reflection | Trees, grass, flowers | Trees and water | +| **Background** | Distant mountains | Open lake view | Lake edge and sky | Gentle mountain slopes | +| **Color Palette** | Cool greens and blues | Greens and earthy tones | Earthy greens | Greens and muted earth tones | +| **Framing Elements** | Vertical tree trunks | Vertical tree trunks | Forest and lake edge | Vertical tree trunks | + +--- + +## **Observations** +1. The **Grouped OR functionality** effectively combines fixed and nested randomness to create balanced yet varied scenes. +2. Across all images: + - The lake acts as a central feature, anchoring the compositions. + - The secondary choice of "forest" or "mountain" adds diversity while keeping the overall theme cohesive. +3. Each image feels unique due to subtle variations in framing, reflections, and the interplay of primary and secondary elements. + +--- + +## **Conclusions** +- The Grouped OR functionality provides a robust framework for generating diverse outputs while maintaining a clear focus. +- It excels at combining fixed and variable elements to create rich, coherent scenes. +- This prompt structure is ideal for exploring nested themes or enhancing compositions with layered randomness. + +This document highlights how the Grouped OR logic works effectively in generating rich, varied compositions. diff --git a/example_images/02_ Or Functionality/example 3/example3_image1.png b/example_images/02_ Or Functionality/example 3/example3_image1.png new file mode 100644 index 0000000..e00570e Binary files /dev/null and b/example_images/02_ Or Functionality/example 3/example3_image1.png differ diff --git a/example_images/02_ Or Functionality/example 3/example3_image1.txt b/example_images/02_ Or Functionality/example 3/example3_image1.txt new file mode 100644 index 0000000..dae0ff0 --- /dev/null +++ b/example_images/02_ Or Functionality/example 3/example3_image1.txt @@ -0,0 +1,2 @@ +{lake, {mountain |forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899193, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 3/example3_image2.png b/example_images/02_ Or Functionality/example 3/example3_image2.png new file mode 100644 index 0000000..727fa9b Binary files /dev/null and b/example_images/02_ Or Functionality/example 3/example3_image2.png differ diff --git a/example_images/02_ Or Functionality/example 3/example3_image2.txt b/example_images/02_ Or Functionality/example 3/example3_image2.txt new file mode 100644 index 0000000..ed0540d --- /dev/null +++ b/example_images/02_ Or Functionality/example 3/example3_image2.txt @@ -0,0 +1,2 @@ +{lake, {mountain |forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899194, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 3/example3_image3.png b/example_images/02_ Or Functionality/example 3/example3_image3.png new file mode 100644 index 0000000..748cadd Binary files /dev/null and b/example_images/02_ Or Functionality/example 3/example3_image3.png differ diff --git a/example_images/02_ Or Functionality/example 3/example3_image3.txt b/example_images/02_ Or Functionality/example 3/example3_image3.txt new file mode 100644 index 0000000..d9e526f --- /dev/null +++ b/example_images/02_ Or Functionality/example 3/example3_image3.txt @@ -0,0 +1,2 @@ +{lake, {mountain |forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899195, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"} diff --git a/example_images/02_ Or Functionality/example 3/example3_image4.png b/example_images/02_ Or Functionality/example 3/example3_image4.png new file mode 100644 index 0000000..57fc6e3 Binary files /dev/null and b/example_images/02_ Or Functionality/example 3/example3_image4.png differ diff --git a/example_images/02_ Or Functionality/example 3/example3_image4.txt b/example_images/02_ Or Functionality/example 3/example3_image4.txt new file mode 100644 index 0000000..9cf1c43 --- /dev/null +++ b/example_images/02_ Or Functionality/example 3/example3_image4.txt @@ -0,0 +1,2 @@ +{lake, {mountain |forest}, +Steps: 30, Sampler: DPM++ 2M, Schedule type: Karras Exponential, CFG scale: 7, Seed: 26067899196, Size: 768x512, Model hash: 7be8cfbcd2, Model: FusionX-Realistic_v3_float16, Denoising strength: 0.7, Clip skip: 2, Hypertile U-Net: True, Hires upscale: 2, Hires steps: 30, Hires upscaler: R-ESRGAN 4x+ Anime6B, Version: v1.10.1, Hashes: {"model": "7be8cfbcd2"}