The Incredible Machine
5.0
0 reviewsDescription
What this workflow does
Welcome to The Incredible Machine!
This workflow has all the tools you need to to help you make the perfect image.
While this workflow is quite big, a lot of the nodes are just optional or part of some behind the scenes automations.
There are several groups that you can enable and disable depending on your needs. Like inpainting, outpainting, regional conditioning and object removal.
It includes 3 options for upscaling, a Masked upscale for faces and objects, a normal upscale that just upscales the entire image and the popular Ultimate Upscale script. You can also chain them if you wish to do multiple upscaling passes, as it's easy to change what order you want to run things.
The masked upscaler is very useful if you want to do multiple different characters, or upscale a face with higher details.
All groups have plenty of options that can enhance your images in different ways.
There is no need to connect a bunch of wires to get things working, as there are toggles and switches for most things that needs to be changed. You can use the Fast Groups Muter to quickly navigate through the workflow (the arrow buttons) and toggle groups on/off.
There are several information cards throughout the workflow that describe each section in more detail and give you some tips.
(Note: All the red nodes are RGThree nodes and group nodes. They don't show up properly in the Node Diagram for some reason. )
How to use this workflow
👉 Start at the Start group and select your models, and make your prompts. Then enable one group at a time as you move through the workflow, adjusting and tweaking things as you go.
👉 This workflow includes Information cards throughout the workflow to describe what everything does and give some tips. Some prior knowledge of how ComfyUI works may be required to get the most out of it, but I tried to make it as easy as possible to people new to ComfyUI.
Tips about this workflow
👉 Set link render mode to none to hide all the noodles (There is a lot of them and no easy way to hide them otherwise).
Note: If you are getting an error about "Loop - (bunch of numbers) - Not submitting to workflow" it's because of an incompatibility between Use Everywhere and RGThree's context nodes. Go to to the settings and disable "Anything Everywhere check loops" and it should work.
If you have any questions, feel free to ask. I am always looking for ways to improve this workflow.
Version History
1.8
Added a group for running a second pass on the image.
Added LDSR Upscalers as an option.
Option to select conditioning input for 2nd sampler in the Dual Samplers.
Timestepping for regional prompts.
Added an option to blend all noisy latents into one extremely random latent.
Some minor fixes and tweaks.
(Not quite up to date.)
Discussion
(No comments yet)
Loading...
Reviews
No reviews yet
Versions (13)
- latest (10 months ago)
- v20240107-065619
- v20240107-032034
- v20240104-061351
- v20240104-032508
- v20240101-185849
- v20231231-231727
- v20231230-224204
- v20231220-140401
- v20231219-204350
- v20231219-124905
- v20231217-003043
- v20231215-201855
Node Details
Primitive Nodes (497)
Any Switch (rgthree)
Bookmark (rgthree)
Context (rgthree)
Context Big (rgthree)
Context Merge (rgthree)
Context Switch (rgthree)
Display Int (rgthree)
Fast Bypasser (rgthree)
Fast Groups Bypasser (rgthree)
Fast Groups Muter (rgthree)
Fast Muter (rgthree)
IPAdapterApply
IPAdapterApplyFaceID
InsightFaceLoader
KSampler Config (rgthree)
Mute / Bypass Relay (rgthree)
Mute / Bypass Repeater (rgthree)
Note
PrepImageForInsightFace
PrimitiveNode
Reroute
Reroute (rgthree)
Seed (rgthree)
workflow/Dual Sampler
workflow/Noisy Dual Sampler
Custom Nodes (487)
- CR Multi-ControlNet Stack
- CR Apply Multi-ControlNet
- CR Upscale Image
- CR Conditioning Input Switch
- CR Integer Multiple
- CR Aspect Ratio
ComfyUI
- ControlNetLoader
- CLIPTextEncode
- PreviewImage
- ImageScaleBy
- CLIPTextEncodeSDXL
- MaskToImage
- SaveImage
- SolidMask
- PatchModelAddDownscale
- SetLatentNoiseMask
- VAEDecode
- LoadImage
- CropMask
- MaskComposite
- VAEEncode
- LoraLoaderModelOnly
- CLIPVisionLoader
- VAEEncodeForInpaint
- ImagePadForOutpaint
- LatentComposite
- SelfAttentionGuidance
- InvertMask
- FreeU_V2
- ConditioningSetMask
- ConditioningCombine
- KSampler
- GrowMask
- ConditioningConcat
- PolyexponentialScheduler
- CLIPSetLastLayer
- ConditioningSetTimestepRange
- SamplerDPMPP_2M_SDE
- ConditioningSetAreaPercentage
- KSamplerAdvanced
- ControlNetApplyAdvanced
- VAELoader
- SamplerCustom
- LatentBlend
- UpscaleModelLoader
- SimpleMath+
- GetImageSize+
- ImageCASharpening+
- ImageCrop+
- MaskPreview+
- MaskBlur+
- PreviewBridge
- ImpactSwitch
- ToBinaryMask
- ImpactInt
- ReencodeLatent
- ImageSender
- LatentSender
- ImageReceiver
- RemoveNoiseMask
- LatentReceiver
- ImpactCombineConditionings
- ImpactDummyInput
- LatentPixelScale
- ImpactRemoteBoolean
- ImpactRemoteInt
- RegionalConditioningSimple //Inspire
- ImageGenResolutionFromLatent
- InpaintPreprocessor
- AIO_Preprocessor
- DWPreprocessor
- ImageGenResolutionFromImage
- LineArtPreprocessor
- CannyEdgePreprocessor
- MeshGraphormer-DepthMapPreprocessor
- AnimalPosePreprocessor
- BNK_Unsampler
- BNK_GetSigma
- BNK_InjectNoise
- BNK_NoisyLatentImage
- TonemapNoiseWithRescaleCFG
- PrepImageForClipVision
- IPAdapterModelLoader
- LaMaInpaint
- ColorCorrect
- LDSRUpscaler
- Image Overlay
- LatentUpscaler
- NNLatentUpscale
- Vae Decode (mtb)
- Perlin Power Fractal Settings (PPF Noise)
- Power-Law Noise (PPF Noise)
- Images as Latents (PPF Noise)
- Perlin Power Fractal Latent (PPF Noise)
- Power KSampler Advanced (PPF Noise)
- Cross-Hatch Power Fractal (PPF Noise)
- Linear Cross-Hatch Power Fractal (PPF Noise)
- Latent Adjustment (PPF Noise)
- CheckpointLoader|pysssss
- MathExpression|pysssss
- LoraLoader|pysssss
- ShowText|pysssss
- KRestartSamplerAdv
- LatentGaussianNoise
- UltimateSDUpscaleNoUpscale
- Mask Batch to Mask
- Masks Combine Regions
- Image Voronoi Noise Filter
- Bounded Image Crop with Mask
- Text Multiline
- CLIPSeg Batch Masking
- BLVAEEncode
Model Details
Checkpoints (3)
cyberrealistic_v41BackToBasics.safetensors
dreamshaper_8.safetensors
juggernaut_reborn.safetensors
LoRAs (8)
Crazy_ExpressionsV2.safetensors
GoingInsane.safetensors
detail_slider_v4.safetensors
ip-adapter-faceid-plus_sd15_lora.safetensors
world_christmassweater-20.safetensors