diff --git a/basics/building-up/ComfyUI_00351_.png b/basics/building-up/ComfyUI_00351_.png new file mode 100644 index 0000000..45bb87b Binary files /dev/null and b/basics/building-up/ComfyUI_00351_.png differ diff --git a/basics/building-up/README.md b/basics/building-up/README.md index a7ae1cd..0f2d09f 100644 --- a/basics/building-up/README.md +++ b/basics/building-up/README.md @@ -119,6 +119,20 @@ When Queue Prompt is clicked, the image should now be a pixel-art bottle. ## HiRez Fixing (Still writing this) +So, an important thing about stable diffusion is the models are trained on small images. 512x512 pixels is the standard size for most SD1.5 based models (768 for a few). SD2.x models can be either 512px or 768px, depending on the one chosen. + +But what does that mean for regular users? Most people want a much larger image (1920x1080 for example). The thing is, just changing the Latent Image size to 1920x1080 tends to go horribly, horribly wrong. That's because stable diffusion doesn't really understand "size" or "composition". When it sees a huge canvase size, it tries to fill _every part_ of it with the prompt. +* the previous prompt and configuration with a 1920x1080 size latent: + + +But fear not, there are a few techniques to increase image size from 512px to something more grandiose. +* Latent Upscale: this takes a latent image and makes it bigger. The result is okay, but the larger image is missing much of the detail that is possible. +* Pixel space upscale: Tends to look beter than latent upscale, but is still missing details. +* Pixel space upscale with model: There are special models designed for a better upscale result. Some even extrapolate details. +* High Resolution Fixing: Uusually abbreviated to HR-Fix or even furthetr to HRF, this method is a combination of many of the above. It uses many steps, takes longer, but results in high-detail images. There's the added bonuse that stable diffusion can even "fix" broken parts of the image! Sometimes. + + + ## Expanding on Fixing (Still writing this too) diff --git a/basics/building-up/cloning reroutes 1.png b/basics/building-up/cloning reroutes 1.png new file mode 100644 index 0000000..67ad33c Binary files /dev/null and b/basics/building-up/cloning reroutes 1.png differ diff --git a/basics/building-up/cloning reroutes 10.png b/basics/building-up/cloning reroutes 10.png new file mode 100644 index 0000000..a6e9277 Binary files /dev/null and b/basics/building-up/cloning reroutes 10.png differ diff --git a/basics/building-up/cloning reroutes 11.png b/basics/building-up/cloning reroutes 11.png new file mode 100644 index 0000000..224cbf3 Binary files /dev/null and b/basics/building-up/cloning reroutes 11.png differ diff --git a/basics/building-up/cloning reroutes 12.png b/basics/building-up/cloning reroutes 12.png new file mode 100644 index 0000000..169681e Binary files /dev/null and b/basics/building-up/cloning reroutes 12.png differ diff --git a/basics/building-up/cloning reroutes 13.png b/basics/building-up/cloning reroutes 13.png new file mode 100644 index 0000000..fcb7de1 Binary files /dev/null and b/basics/building-up/cloning reroutes 13.png differ diff --git a/basics/building-up/cloning reroutes 14.png b/basics/building-up/cloning reroutes 14.png new file mode 100644 index 0000000..27719da Binary files /dev/null and b/basics/building-up/cloning reroutes 14.png differ diff --git a/basics/building-up/cloning reroutes 15.png b/basics/building-up/cloning reroutes 15.png new file mode 100644 index 0000000..9cd3b14 Binary files /dev/null and b/basics/building-up/cloning reroutes 15.png differ diff --git a/basics/building-up/cloning reroutes 2.png b/basics/building-up/cloning reroutes 2.png new file mode 100644 index 0000000..b75e825 Binary files /dev/null and b/basics/building-up/cloning reroutes 2.png differ diff --git a/basics/building-up/cloning reroutes 3.png b/basics/building-up/cloning reroutes 3.png new file mode 100644 index 0000000..76cbff2 Binary files /dev/null and b/basics/building-up/cloning reroutes 3.png differ diff --git a/basics/building-up/cloning reroutes 4.png b/basics/building-up/cloning reroutes 4.png new file mode 100644 index 0000000..528a4b2 Binary files /dev/null and b/basics/building-up/cloning reroutes 4.png differ diff --git a/basics/building-up/cloning reroutes 5.png b/basics/building-up/cloning reroutes 5.png new file mode 100644 index 0000000..af983f9 Binary files /dev/null and b/basics/building-up/cloning reroutes 5.png differ diff --git a/basics/building-up/cloning reroutes 6.png b/basics/building-up/cloning reroutes 6.png new file mode 100644 index 0000000..79383ec Binary files /dev/null and b/basics/building-up/cloning reroutes 6.png differ diff --git a/basics/building-up/cloning reroutes 7.png b/basics/building-up/cloning reroutes 7.png new file mode 100644 index 0000000..7eadf29 Binary files /dev/null and b/basics/building-up/cloning reroutes 7.png differ diff --git a/basics/building-up/cloning reroutes 8.png b/basics/building-up/cloning reroutes 8.png new file mode 100644 index 0000000..e68643c Binary files /dev/null and b/basics/building-up/cloning reroutes 8.png differ diff --git a/basics/building-up/cloning reroutes 9.png b/basics/building-up/cloning reroutes 9.png new file mode 100644 index 0000000..2db2115 Binary files /dev/null and b/basics/building-up/cloning reroutes 9.png differ diff --git a/basics/building-up/grab nodes 2.png b/basics/building-up/grab nodes 2.png new file mode 100644 index 0000000..b7ceac7 Binary files /dev/null and b/basics/building-up/grab nodes 2.png differ diff --git a/basics/building-up/grab nodes 3.png b/basics/building-up/grab nodes 3.png new file mode 100644 index 0000000..c9b972f Binary files /dev/null and b/basics/building-up/grab nodes 3.png differ diff --git a/basics/building-up/menu ksampler 1.png b/basics/building-up/menu ksampler 1.png new file mode 100644 index 0000000..6e8bb81 Binary files /dev/null and b/basics/building-up/menu ksampler 1.png differ diff --git a/basics/building-up/menu upscale 1.png b/basics/building-up/menu upscale 1.png new file mode 100644 index 0000000..70056d0 Binary files /dev/null and b/basics/building-up/menu upscale 1.png differ