diff --git a/Group_Hello_Kitty/LoadImage/photo_6242462020020585828_y.jpg b/Group_Hello_Kitty/LoadImage/photo_6242462020020585828_y.jpg new file mode 100644 index 000000000..2e8011afc Binary files /dev/null and b/Group_Hello_Kitty/LoadImage/photo_6242462020020585828_y.jpg differ diff --git a/Group_Hello_Kitty/Picture/ComfyUI_00002_.png b/Group_Hello_Kitty/Picture/ComfyUI_00002_.png new file mode 100644 index 000000000..1e5993886 Binary files /dev/null and b/Group_Hello_Kitty/Picture/ComfyUI_00002_.png differ diff --git a/Group_Hello_Kitty/Picture/ComfyUI_00175_.png b/Group_Hello_Kitty/Picture/ComfyUI_00175_.png new file mode 100644 index 000000000..b4295120c Binary files /dev/null and b/Group_Hello_Kitty/Picture/ComfyUI_00175_.png differ diff --git a/Group_Hello_Kitty/Picture/puteri_3_00129_.png b/Group_Hello_Kitty/Picture/puteri_3_00129_.png new file mode 100644 index 000000000..5f7fa0d9b Binary files /dev/null and b/Group_Hello_Kitty/Picture/puteri_3_00129_.png differ diff --git a/Group_Hello_Kitty/Picture/puteri_4_00040_.png b/Group_Hello_Kitty/Picture/puteri_4_00040_.png new file mode 100644 index 000000000..eb799a7f2 Binary files /dev/null and b/Group_Hello_Kitty/Picture/puteri_4_00040_.png differ diff --git a/Group_Hello_Kitty/Picture/puteri_6_00088_.png b/Group_Hello_Kitty/Picture/puteri_6_00088_.png new file mode 100644 index 000000000..ad3fc558e Binary files /dev/null and b/Group_Hello_Kitty/Picture/puteri_6_00088_.png differ diff --git a/Group_Hello_Kitty/Readme.md b/Group_Hello_Kitty/Readme.md new file mode 100644 index 000000000..e69de29bb diff --git a/Group_Hello_Kitty/Video/IMG_4669.MP4 b/Group_Hello_Kitty/Video/IMG_4669.MP4 new file mode 100644 index 000000000..cd17bdcf0 Binary files /dev/null and b/Group_Hello_Kitty/Video/IMG_4669.MP4 differ diff --git a/Group_Hello_Kitty/main.py b/Group_Hello_Kitty/main.py new file mode 100644 index 000000000..e02e858c3 --- /dev/null +++ b/Group_Hello_Kitty/main.py @@ -0,0 +1,82 @@ +import requests +import json +import time +import os + +# List of workflow JSON files to be processed +WORKFLOW_FILES = [ + "puteri_1.json", + "puteri_2.json", + "puteri_3.json", + "puteri_4.json", + "puteri_5.json" +] + +# Folder where generated images will be stored or checked +SAVE_DIR = "output_images" + +# ComfyUI server address (adjust if different) +COMFYUI_URL = "http://127.0.0.1:8188" + +# HTTP request headers +HEADERS = {"Content-Type": "application/json"} + +# Load workflow JSON from file +def load_workflow(file_path): + with open(file_path, "r", encoding="utf-8") as f: + return json.load(f) + +# Send a workflow to ComfyUI for processing +def send_workflow(workflow_json): + url = f"{COMFYUI_URL}/prompt" + response = requests.post(url, headers=HEADERS, json=workflow_json) + if response.status_code == 200: + print("✅ Workflow sent.") + return True + else: + print(f"❌ Failed to send workflow: {response.status_code}") + return False + +# Wait for the output image to appear in the folder +def wait_for_image(filename, timeout=60): + full_path = os.path.join(SAVE_DIR, filename + ".png") + waited = 0 + + # Keep checking every 2 seconds until file appears or timeout + while not os.path.exists(full_path): + if waited >= timeout: + print(f"⚠️ Timeout: {filename}.png not found after {timeout}s") + return False + time.sleep(2) + waited += 2 + print(f"⏳ Waiting for {filename}.png... ({waited}s)") + + print(f"✅ Image {filename}.png detected.") + return True + +# Main script logic +def main(): + os.makedirs(SAVE_DIR, exist_ok=True) # Create folder if not exists + + # Loop through each workflow file + for workflow_file in WORKFLOW_FILES: + print(f"\n🚀 Starting workflow: {workflow_file}") + workflow = load_workflow(workflow_file) + + # Try to extract the output filename from the SaveImage node + save_node = next( + (node for node in workflow["nodes"] if node["type"] == "SaveImage"), None) + filename = save_node["widgets_values"][0] if save_node else "unknown" + + # Send the workflow to ComfyUI + sent = send_workflow(workflow) + if not sent: + continue + + # Wait for the image to be generated using while loop + image_ready = wait_for_image(filename) + if not image_ready: + print("⚠️ Skipping to next workflow.") + +if name == "__main__": + main() \ No newline at end of file diff --git a/Group_Hello_Kitty/puteri_1.json b/Group_Hello_Kitty/puteri_1.json new file mode 100644 index 000000000..a8ad0dfd7 --- /dev/null +++ b/Group_Hello_Kitty/puteri_1.json @@ -0,0 +1,434 @@ +{ + "id": "66c14020-001b-4eb9-afb2-30e42548234b", + "revision": 0, + "last_node_id": 8, + "last_link_id": 11, + "nodes": [ + { + "id": 6, + "type": "VAEEncode", + "pos": [ + 1020.80859375, + 769.74609375 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "pixels", + "type": "IMAGE", + "link": 6 + }, + { + "name": "vae", + "type": "VAE", + "link": 7 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 3 + ] + } + ], + "properties": { + "Node name for S&R": "VAEEncode" + }, + "widgets_values": [] + }, + { + "id": 5, + "type": "VAEDecode", + "pos": [ + 1840.615478515625, + 247.27117919921875 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 2 + }, + { + "name": "vae", + "type": "VAE", + "link": 8 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 11 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 2, + "type": "CLIPTextEncode", + "pos": [ + 942.5, + -6 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 4 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 1 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "An anime-style landscape based on the reference image, clean background, no people, no text, detailed mountain and forest, golden sunlight, soft lighting, inspired by Studio Ghibli" + ] + }, + { + "id": 3, + "type": "CLIPTextEncode", + "pos": [ + 886.3580932617188, + 343.2607421875 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 9 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 10 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "person, people, face, figure, text, blurry, fantasy creatures, sci-fi, deformities, limbs, crowd" + ] + }, + { + "id": 4, + "type": "KSampler", + "pos": [ + 1430.0784912109375, + 197.92620849609375 + ], + "size": [ + 270, + 262 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 5 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 1 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 10 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 3 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 2 + ] + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 86818371100695, + "randomize", + 30, + 7, + "dpmpp_2m", + "karras", + 0.6500000000000001 + ] + }, + { + "id": 1, + "type": "LoadImage", + "pos": [ + 490.50518798828125, + 433.9638671875 + ], + "size": [ + 274.080078125, + 314.0000305175781 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 6 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "properties": { + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "photo_6242462020020585828_y.jpg", + "image" + ] + }, + { + "id": 8, + "type": "SaveImage", + "pos": [ + 2109.482421875, + 222.9961395263672 + ], + "size": [ + 270, + 270 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 11 + } + ], + "outputs": [], + "properties": {}, + "widgets_values": [ + "puteri_1" + ] + }, + { + "id": 7, + "type": "CheckpointLoaderSimple", + "pos": [ + 303.82080078125, + 21.30686378479004 + ], + "size": [ + 270, + 310 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 5 + ] + }, + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 4, + 9 + ] + }, + { + "name": "VAE", + "type": "VAE", + "links": [ + 7, + 8 + ] + } + ], + "properties": { + "Node name for S&R": "CheckpointLoaderSimple" + }, + "widgets_values": [ + "Illustrious-XL-v0.1-GUIDED (1).safetensors" + ] + } + ], + "links": [ + [ + 1, + 2, + 0, + 4, + 1, + "CONDITIONING" + ], + [ + 2, + 4, + 0, + 5, + 0, + "LATENT" + ], + [ + 3, + 6, + 0, + 4, + 3, + "LATENT" + ], + [ + 4, + 7, + 1, + 2, + 0, + "CLIP" + ], + [ + 5, + 7, + 0, + 4, + 0, + "MODEL" + ], + [ + 6, + 1, + 0, + 6, + 0, + "IMAGE" + ], + [ + 7, + 7, + 2, + 6, + 1, + "VAE" + ], + [ + 8, + 7, + 2, + 5, + 1, + "VAE" + ], + [ + 9, + 7, + 1, + 3, + 0, + "CLIP" + ], + [ + 10, + 3, + 0, + 4, + 2, + "CONDITIONING" + ], + [ + 11, + 5, + 0, + 8, + 0, + "IMAGE" + ] + ], + "groups": [], + "config": {}, + "extra": { + "ds": { + "scale": 0.8264462809917354, + "offset": [ + 45.66866009562773, + -56.71483048100624 + ] + }, + "frontendVersion": "1.21.3" + }, + "version": 0.4 +} \ No newline at end of file diff --git a/Group_Hello_Kitty/puteri_2.json b/Group_Hello_Kitty/puteri_2.json new file mode 100644 index 000000000..462241532 --- /dev/null +++ b/Group_Hello_Kitty/puteri_2.json @@ -0,0 +1,373 @@ +{ + "id": "33791854-2aac-4df6-af62-dfd36dce4b3e", + "revision": 0, + "last_node_id": 12, + "last_link_id": 16, + "nodes": [ + { + "id": 1, + "type": "CheckpointLoaderSimple", + "pos": [ + 785.921630859375, + 66.98776245117188 + ], + "size": [ + 270, + 98 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 3 + ] + }, + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 1, + 2 + ] + }, + { + "name": "VAE", + "type": "VAE", + "links": [ + 8 + ] + } + ], + "properties": { + "Node name for S&R": "CheckpointLoaderSimple" + }, + "widgets_values": [ + "Illustrious-XL-v0.1-GUIDED (1).safetensors" + ] + }, + { + "id": 6, + "type": "VAEDecode", + "pos": [ + 1978.90576171875, + 62.102806091308594 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 7 + }, + { + "name": "vae", + "type": "VAE", + "link": 8 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 9 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 4, + "type": "KSampler", + "pos": [ + 1641.5185546875, + 57.55460739135742 + ], + "size": [ + 270, + 262 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 16 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 5 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 6 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 7 + ] + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 159569310816714, + "randomize", + 40, + 8.5, + "dpmpp_2m", + "karras", + 1 + ] + }, + { + "id": 2, + "type": "CLIPTextEncode", + "pos": [ + 1153.581298828125, + -211.85220336914062 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 1 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 16 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "A stunningly beautiful Malay princess stands alone in a quiet forest during golden hour, her long dark hair flowing gently in the breeze. Her refined facial features are elegant and noble, with expressive eyes that glow in the soft backlight. She wears a full-length traditional royal Malay dress made of layered songket fabric with intricate golden embroidery and long sleeves. A translucent kain lepas flows from her shoulders, trailing softly in the wind. Her accessories include a fine golden pendant, subtle earrings, and a royal crest brooch. She stands with grace and quiet strength, her face serene and composed. The background is inspired by Makoto Shinkai’s cinematic lighting, with sunrays filtering through tall tropical trees. Highly detailed, soft lighting, clean anime-style linework." + ] + }, + { + "id": 3, + "type": "CLIPTextEncode", + "pos": [ + 1106.921875, + 215.6876678466797 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 2 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 5 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "childlike, baby face, cartoon, ghost, elf, modern fashion, short skirt, hoodie, sci-fi armor, glowing effect, cropped, multiple people, blurry face, glitch, deformed, chibi, text, watermark" + ] + }, + { + "id": 7, + "type": "SaveImage", + "pos": [ + 2251.23193359375, + 47.68293762207031 + ], + "size": [ + 270, + 270 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 9 + } + ], + "outputs": [], + "properties": {}, + "widgets_values": [ + "puteri_2" + ] + }, + { + "id": 5, + "type": "EmptyLatentImage", + "pos": [ + 1317.8321533203125, + 472.3976745605469 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 6 + ] + } + ], + "properties": { + "Node name for S&R": "EmptyLatentImage" + }, + "widgets_values": [ + 768, + 1152, + 1 + ] + } + ], + "links": [ + [ + 1, + 1, + 1, + 2, + 0, + "CLIP" + ], + [ + 2, + 1, + 1, + 3, + 0, + "CLIP" + ], + [ + 3, + 1, + 0, + 4, + 0, + "MODEL" + ], + [ + 5, + 3, + 0, + 4, + 2, + "CONDITIONING" + ], + [ + 6, + 5, + 0, + 4, + 3, + "LATENT" + ], + [ + 7, + 4, + 0, + 6, + 0, + "LATENT" + ], + [ + 8, + 1, + 2, + 6, + 1, + "VAE" + ], + [ + 9, + 6, + 0, + 7, + 0, + "IMAGE" + ], + [ + 16, + 2, + 0, + 4, + 1, + "CONDITIONING" + ] + ], + "groups": [], + "config": {}, + "extra": { + "ds": { + "scale": 1.116781577942478, + "offset": [ + -745.5713746011585, + 22.393513020550618 + ] + }, + "frontendVersion": "1.21.3" + }, + "version": 0.4 +} \ No newline at end of file diff --git a/Group_Hello_Kitty/puteri_3.json b/Group_Hello_Kitty/puteri_3.json new file mode 100644 index 000000000..64172a4ae --- /dev/null +++ b/Group_Hello_Kitty/puteri_3.json @@ -0,0 +1,373 @@ +{ + "id": "33791854-2aac-4df6-af62-dfd36dce4b3e", + "revision": 0, + "last_node_id": 16, + "last_link_id": 21, + "nodes": [ + { + "id": 1, + "type": "CheckpointLoaderSimple", + "pos": [ + 785.921630859375, + 66.98776245117188 + ], + "size": [ + 270, + 98 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 3 + ] + }, + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 1, + 2 + ] + }, + { + "name": "VAE", + "type": "VAE", + "links": [ + 8 + ] + } + ], + "properties": { + "Node name for S&R": "CheckpointLoaderSimple" + }, + "widgets_values": [ + "Illustrious-XL-v0.1-GUIDED (1).safetensors" + ] + }, + { + "id": 6, + "type": "VAEDecode", + "pos": [ + 1978.90576171875, + 62.102806091308594 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 7 + }, + { + "name": "vae", + "type": "VAE", + "link": 8 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 9 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 4, + "type": "KSampler", + "pos": [ + 1641.5185546875, + 57.55460739135742 + ], + "size": [ + 270, + 262 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 16 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 5 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 21 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 7 + ] + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 546771364202976, + "randomize", + 25, + 7, + "dpmpp_2m", + "karras", + 1 + ] + }, + { + "id": 7, + "type": "SaveImage", + "pos": [ + 2260.141845703125, + 60.292640686035156 + ], + "size": [ + 270, + 270 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 9 + } + ], + "outputs": [], + "properties": {}, + "widgets_values": [ + "puteri_3" + ] + }, + { + "id": 2, + "type": "CLIPTextEncode", + "pos": [ + 1153.581298828125, + -211.85220336914062 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 1 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 16 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "Anime style, wide shot of the Melaka Sultanate Palace from a distance, majestic traditional Malay wooden architecture, large multi-tiered roof with curved eaves, golden carvings and red-brown wood tones, palace surrounded by tropical trees and clear blue sky, sunlight illuminating the palace roof, peaceful and regal atmosphere, no people in view, cinematic composition, detailed scenery, lush green landscape, grand historical building, sharp anime outlines, beautiful harmony of nature and architecture" + ] + }, + { + "id": 3, + "type": "CLIPTextEncode", + "pos": [ + 1152.2308349609375, + 164.46905517578125 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 2 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 5 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "blurry, deformed, modern buildings, sci-fi, futuristic, glowing structures, people, fantasy, floating palace, surreal, ruins, horror, extra objects, chaotic background, elves" + ] + }, + { + "id": 16, + "type": "EmptyLatentImage", + "pos": [ + 1310.4805908203125, + 411.31103515625 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 21 + ] + } + ], + "properties": { + "Node name for S&R": "EmptyLatentImage" + }, + "widgets_values": [ + 768, + 1152, + 1 + ] + } + ], + "links": [ + [ + 1, + 1, + 1, + 2, + 0, + "CLIP" + ], + [ + 2, + 1, + 1, + 3, + 0, + "CLIP" + ], + [ + 3, + 1, + 0, + 4, + 0, + "MODEL" + ], + [ + 5, + 3, + 0, + 4, + 2, + "CONDITIONING" + ], + [ + 7, + 4, + 0, + 6, + 0, + "LATENT" + ], + [ + 8, + 1, + 2, + 6, + 1, + "VAE" + ], + [ + 9, + 6, + 0, + 7, + 0, + "IMAGE" + ], + [ + 16, + 2, + 0, + 4, + 1, + "CONDITIONING" + ], + [ + 21, + 16, + 0, + 4, + 3, + "LATENT" + ] + ], + "groups": [], + "config": {}, + "extra": { + "ds": { + "scale": 0.76277684443855, + "offset": [ + -394.59474329728477, + 405.7180562857756 + ] + }, + "frontendVersion": "1.21.3" + }, + "version": 0.4 +} \ No newline at end of file diff --git a/Group_Hello_Kitty/puteri_4.json b/Group_Hello_Kitty/puteri_4.json new file mode 100644 index 000000000..368eea2b0 --- /dev/null +++ b/Group_Hello_Kitty/puteri_4.json @@ -0,0 +1,373 @@ +{ + "id": "33791854-2aac-4df6-af62-dfd36dce4b3e", + "revision": 0, + "last_node_id": 12, + "last_link_id": 16, + "nodes": [ + { + "id": 1, + "type": "CheckpointLoaderSimple", + "pos": [ + 785.921630859375, + 66.98776245117188 + ], + "size": [ + 270, + 98 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 3 + ] + }, + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 1, + 2 + ] + }, + { + "name": "VAE", + "type": "VAE", + "links": [ + 8 + ] + } + ], + "properties": { + "Node name for S&R": "CheckpointLoaderSimple" + }, + "widgets_values": [ + "Illustrious-XL-v0.1-GUIDED (1).safetensors" + ] + }, + { + "id": 6, + "type": "VAEDecode", + "pos": [ + 1978.90576171875, + 62.102806091308594 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 7 + }, + { + "name": "vae", + "type": "VAE", + "link": 8 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 9 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 4, + "type": "KSampler", + "pos": [ + 1641.5185546875, + 57.55460739135742 + ], + "size": [ + 270, + 262 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 16 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 5 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 6 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 7 + ] + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 888813036238893, + "randomize", + 40, + 8.5, + "dpmpp_2m", + "karras", + 1 + ] + }, + { + "id": 2, + "type": "CLIPTextEncode", + "pos": [ + 1153.581298828125, + -211.85220336914062 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 1 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 16 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "Studio Ghibli style, very old Malay woman walking slowly through a quiet tropical rainforest, hunched back, deeply wrinkled face, small tired eyes, white hair tied in a bun, modest faded batik sarong and long-sleeved kebaya, holding a wooden cane, soft painterly shading, inspired by the old Sophie in Howl’s Moving Castle, calm and wise expression, cinematic forest light, lush green foliage, peaceful atmosphere" + ] + }, + { + "id": 3, + "type": "CLIPTextEncode", + "pos": [ + 1106.921875, + 215.6876678466797 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 2 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 5 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "young woman, teenager, sexy, revealing clothes, anime girl, big eyes, smooth skin, fashionable, cute, short skirt, tight dress, fantasy creature, glowing effects, vibrant colors, large bust, exaggerated curves" + ] + }, + { + "id": 7, + "type": "SaveImage", + "pos": [ + 2318.75830078125, + 21.945781707763672 + ], + "size": [ + 270, + 270 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 9 + } + ], + "outputs": [], + "properties": {}, + "widgets_values": [ + "puteri_4" + ] + }, + { + "id": 5, + "type": "EmptyLatentImage", + "pos": [ + 1317.8321533203125, + 472.3976745605469 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 6 + ] + } + ], + "properties": { + "Node name for S&R": "EmptyLatentImage" + }, + "widgets_values": [ + 768, + 1152, + 1 + ] + } + ], + "links": [ + [ + 1, + 1, + 1, + 2, + 0, + "CLIP" + ], + [ + 2, + 1, + 1, + 3, + 0, + "CLIP" + ], + [ + 3, + 1, + 0, + 4, + 0, + "MODEL" + ], + [ + 5, + 3, + 0, + 4, + 2, + "CONDITIONING" + ], + [ + 6, + 5, + 0, + 4, + 3, + "LATENT" + ], + [ + 7, + 4, + 0, + 6, + 0, + "LATENT" + ], + [ + 8, + 1, + 2, + 6, + 1, + "VAE" + ], + [ + 9, + 6, + 0, + 7, + 0, + "IMAGE" + ], + [ + 16, + 2, + 0, + 4, + 1, + "CONDITIONING" + ] + ], + "groups": [], + "config": {}, + "extra": { + "ds": { + "scale": 1.0152559799477066, + "offset": [ + -316.1662139490898, + -147.70796792467578 + ] + }, + "frontendVersion": "1.21.3" + }, + "version": 0.4 +} \ No newline at end of file diff --git a/Group_Hello_Kitty/puteri_5.json b/Group_Hello_Kitty/puteri_5.json new file mode 100644 index 000000000..e089f70a5 --- /dev/null +++ b/Group_Hello_Kitty/puteri_5.json @@ -0,0 +1,373 @@ +{ + "id": "33791854-2aac-4df6-af62-dfd36dce4b3e", + "revision": 0, + "last_node_id": 12, + "last_link_id": 16, + "nodes": [ + { + "id": 1, + "type": "CheckpointLoaderSimple", + "pos": [ + 785.921630859375, + 66.98776245117188 + ], + "size": [ + 270, + 98 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 3 + ] + }, + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 1, + 2 + ] + }, + { + "name": "VAE", + "type": "VAE", + "links": [ + 8 + ] + } + ], + "properties": { + "Node name for S&R": "CheckpointLoaderSimple" + }, + "widgets_values": [ + "Illustrious-XL-v0.1-GUIDED (1).safetensors" + ] + }, + { + "id": 6, + "type": "VAEDecode", + "pos": [ + 1978.90576171875, + 62.102806091308594 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 7 + }, + { + "name": "vae", + "type": "VAE", + "link": 8 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 9 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 4, + "type": "KSampler", + "pos": [ + 1641.5185546875, + 57.55460739135742 + ], + "size": [ + 270, + 262 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 16 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 5 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 6 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 7 + ] + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 881214031834484, + "randomize", + 40, + 8.5, + "dpmpp_2m", + "karras", + 1 + ] + }, + { + "id": 2, + "type": "CLIPTextEncode", + "pos": [ + 1153.581298828125, + -211.85220336914062 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 1 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 16 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "a golden bowl filled with thick dark red blood, resting on green forest grass, a few drops of blood have spilled beside the bowl, the liquid reflects sunlight naturally, surrounded by soft shadows from nearby leaves, no people, anime cinematic style, high realism, soft lighting, studio ghibli and violet evergarden inspired, ultra detailed, masterpiece" + ] + }, + { + "id": 3, + "type": "CLIPTextEncode", + "pos": [ + 1137.9501953125, + 214.1581268310547 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 2 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 5 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "golden liquid, glowing blood, purple blood, magical aura, fantasy, lowres, blurry, sketch, surreal, floating, concept art, character, people, pink blood, golden blood, unrealistic" + ] + }, + { + "id": 5, + "type": "EmptyLatentImage", + "pos": [ + 1317.8321533203125, + 472.3976745605469 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 6 + ] + } + ], + "properties": { + "Node name for S&R": "EmptyLatentImage" + }, + "widgets_values": [ + 768, + 1152, + 1 + ] + }, + { + "id": 7, + "type": "SaveImage", + "pos": [ + 2158.9453125, + 107.48076629638672 + ], + "size": [ + 270, + 270 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 9 + } + ], + "outputs": [], + "properties": {}, + "widgets_values": [ + "puteri_5" + ] + } + ], + "links": [ + [ + 1, + 1, + 1, + 2, + 0, + "CLIP" + ], + [ + 2, + 1, + 1, + 3, + 0, + "CLIP" + ], + [ + 3, + 1, + 0, + 4, + 0, + "MODEL" + ], + [ + 5, + 3, + 0, + 4, + 2, + "CONDITIONING" + ], + [ + 6, + 5, + 0, + 4, + 3, + "LATENT" + ], + [ + 7, + 4, + 0, + 6, + 0, + "LATENT" + ], + [ + 8, + 1, + 2, + 6, + 1, + "VAE" + ], + [ + 9, + 6, + 0, + 7, + 0, + "IMAGE" + ], + [ + 16, + 2, + 0, + 4, + 1, + "CONDITIONING" + ] + ], + "groups": [], + "config": {}, + "extra": { + "ds": { + "scale": 1.2284597357367342, + "offset": [ + -1176.354243311534, + 46.367971110660676 + ] + }, + "frontendVersion": "1.21.3" + }, + "version": 0.4 +} \ No newline at end of file diff --git a/Group_Hello_Kitty/story.txt b/Group_Hello_Kitty/story.txt new file mode 100644 index 000000000..e69de29bb