From 0a6be74377e92fd8e51ca98a2d9b59ca8af9209d Mon Sep 17 00:00:00 2001 From: TenserTensor Date: Wed, 18 Feb 2026 13:27:19 +0300 Subject: [PATCH] docs: add nodes list with descriptions to NODES.md --- NODES.md | 205 +++++++++++++++++++++++++++++++++++++++++ README.md | 100 +------------------- web/docs/TT_Context.md | 5 + 3 files changed, 211 insertions(+), 99 deletions(-) create mode 100644 NODES.md diff --git a/NODES.md b/NODES.md new file mode 100644 index 0000000..3b5fd95 --- /dev/null +++ b/NODES.md @@ -0,0 +1,205 @@ +## Nodes List + +### Workflow + +#### TT FLUX Workflow Settings + +Node for configuring Flux workflow generation parameters. + +#### TT FLUX Workflow Settings (Advanced) + +Advanced node for configuring Flux workflow generation parameters with separate CLIP-L and T5XXL prompts. + +#### TT SDXL Workflow Settings + +Node for configuring SDXL workflow generation parameters. + +#### TT SDXL Workflow Settings (Advanced) + +Advanced SDXL workflow configuration with separate CLIP-L/G prompts and aesthetic scores. + +### Latent + +#### TT Latent Factory + +Generate empty latent images with precise dimension control based on aspect ratio and megapixel count. + +Automatically calculates correct dimensions for FLUX and SDXL models, plus separate CLIP conditioning sizes. + +### Loaders + +#### TT SDXL Models Loader + +All-in-one model loader for SDXL workflows with checkpoint merging support. + +#### TT SDXL Models Loader (Advanced) + +Extended all-in-one model loader for SDXL with checkpoint merging and LoRA support. + +#### TT FLUX Models Loader + +All-in-one model loader for Flux workflows. + +#### TT FLUX Models Loader (Advanced) + +Extended all-in-one model loader for Flux with sampling patches, LoRA support, and advanced settings. + +### Text Encoder + +#### TT CLIP Text Encode FLUX + +Flux text encoder with separate CLIP-L and T5-XXL prompt inputs. + +#### TT CLIP Text Encode FLUX (Context) + +Context-based Flux text encoder that extracts prompts from workflow config. + +#### TT CLIP Text Encode SDXL + +SDXL text encoder with separate CLIP-L and CLIP-G prompt inputs and conditioning parameters. + +#### TT CLIP Text Encode SDXL (Context) + +Context-based SDXL text encoder that extracts prompts and parameters from workflow config. + +### Samplers + +#### TT KSampler + +Standard KSampler for generating images. Accepts all common sampling parameters and returns a denoised latent ready for +VAE decoding. + +#### TT KSampler (Advanced) + +Advanced sampler for multi-stage workflows and fine control. Use start_step/last_step for partial denoising, add_noise +to control noise injection, and denoise for strength control. Useful for img2img, refinement passes, and complex +sampling workflows. + +#### TT KSampler (Context) + +Simplified sampler for context-based workflows. Automatically extracts all sampling parameters from the context object: + +- Model, positive/negative conditioning, and latent from context +- Seed, steps, cfg, sampler_name, and scheduler from workflow_config + +Requires context to contain: model, latent, and workflow_config. Raises error if any required component is missing. + +#### TT KSampler (Two Stages) + +Automated two-stage sampling workflow. First performs a draft pass with partial denoising, then refines the result with +a second pass. Each stage can use different samplers, schedulers, and step counts. Useful for quick previews followed by +quality refinement, or combining different sampling strategies. + +### VAE + +#### TT VAE Decode (Context) + +Simplified decoder for context-based workflows. Automatically extracts VAE and latent from context, decodes to image +space, and stores the result back in context. Handles nested tensors and reshapes output to standard format. Raises +error if VAE or latent is missing from context. + +#### TT VAE Decode (Tiled) + +Decode large latent images by processing them in smaller tiles. Useful for generating high-resolution images that would +otherwise exceed VRAM capacity. The overlap parameter helps reduce visible seams between tiles. Enable circular padding +for seamless texture generation. + +#### TT Vae Encode (Context) + +Encodes pixel-space images into latent representations for diffusion processing. Extracts VAE and image from context, +performs encoding, and stores the result back in context. + +Requires context to contain both `vae` and `image` components. Raises error if either is missing. + +#### TT Vae Encode (Tiled) + +Processes large images in smaller tiles to reduce memory requirements during VAE encoding. Useful for encoding +high-resolution images that would otherwise cause out-of-memory errors. + +Tile size should be set based on available VRAM (smaller tiles = less memory). Overlap prevents visible seams at tile +boundaries - higher overlap produces smoother results but increases processing time. Recommended overlap is 10-15% of +tile size. + +### Postproduction + +#### TT Apply LUT + +Apply professional color grading using LUT files. Place your .cube LUT files in the designated LUT directory. Adjust +strength to blend between original and graded image (1.0 = full LUT, 0.0 = original). Choose colorspace based on your +LUT file's intended working space. + +#### TT Add Film Grain + +Add realistic film grain texture to images for a cinematic aesthetic. Adjust scale for grain size, strength for +intensity, and saturation for color. The toe parameter controls the distribution curve of grain in shadows/highlights. +Use different seeds for varied grain patterns. + +#### TT Quick Image Upscaler + +Quick and simple AI upscaling node using tiled processing for memory efficiency. Select an upscale model from your +upscale_models directory. Adjust tile size based on VRAM - smaller tiles use less memory. Increase overlap to reduce +visible seams between tiles. + +#### TT Image Enhancer + +All-in-one image enhancement node for adjusting brightness, contrast, colors, and applying effects. Use default values ( +brightness: 0.0, contrast/gamma/saturation: 1.0, posterize: 8, solarize: 1.0) for no effect. Adjust individual +parameters as needed - effects are applied sequentially. + +#### TT Postproduction + +Complete post-production pipeline in one node. Toggle each effect on/off with boolean switches. Processing order: LUT → +Film Grain → Upscale. Disable any effect by setting its toggle to False. All effects are optional and can be used +independently or combined. + +#### TT Postproduction (Advanced) + +Complete post-production pipeline with full enhancement controls. Processing order: Image Enhancement → LUT → Film +Grain → Upscale. Toggle each effect on/off independently. Image enhancement includes brightness, contrast, gamma, hue, +saturation, sharpness, posterize, and solarize adjustments. All effects are optional. + +### Image + +#### TT Image Preview / Save + +Dual-purpose node that can preview images in the UI and/or save them to disk with extensive formatting options. + +### Context + +#### TT Base Context + +Use this node to package your core workflow components into a single context object that can be passed through your +workflow and modified by other context nodes. + +#### TT Context + +Use this node to create a new context from scratch or modify specific parameters in an existing context. All parameters +are optional - provide only what you need to set or change. + +#### TT FLUX Large Context + +Use this node for Flux workflows when you need fine-grained control over CLIP-L and T5-XXL prompts separately, along +with Flux-specific guidance settings. + +#### TT SDXL Large Context + +Use this node for SDXL workflows when you need separate control over CLIP-L and CLIP-G prompts, aesthetic scores, and +target dimensions for conditioning. + +#### TT Even Larger Context + +Use this node when you need comprehensive control over all workflow parameters including ControlNet and masking. +Supports both SDXL (CLIP-L/G) and Flux (T5-XXL) conditioning simultaneously. + +#### TT Context Set Image + +Stores pixel-space image in context for use by downstream nodes. Overwrites existing image if present. + +#### TT Context Set Latent + +Stores latent representation in context for use by downstream nodes. Overwrites existing latent if present. + +#### TT Context Passthrough + +Use this node to pass context through your workflow while optionally modifying specific parameters without changing the +rest of the context. diff --git a/README.md b/README.md index d97acf7..8c9f86c 100644 --- a/README.md +++ b/README.md @@ -33,102 +33,4 @@ combining frequently used node chains into single, convenient loaders. ## Nodes List -### Workflow - -#### TT FLUX Workflow Settings - -Node for configuring Flux workflow generation parameters. - -#### TT FLUX Workflow Settings (Advanced) - -Advanced node for configuring Flux workflow generation parameters with separate CLIP-L and T5XXL prompts. - -#### TT SDXL Workflow Settings - -Node for configuring SDXL workflow generation parameters. - -#### TT SDXL Workflow Settings (Advanced) - -Advanced SDXL workflow configuration with separate CLIP-L/G prompts and aesthetic scores. - -### Latent - -#### TT Latent Factory - -Generate empty latent images with precise dimension control based on aspect ratio and megapixel count. - -Automatically calculates correct dimensions for FLUX and SDXL models, plus separate CLIP conditioning sizes. - -### Loaders - -#### TT SDXL Models Loader - -All-in-one model loader for SDXL workflows with checkpoint merging support. - -#### TT SDXL Models Loader (Advanced) - -Extended all-in-one model loader for SDXL with checkpoint merging and LoRA support. - -#### TT FLUX Models Loader - -All-in-one model loader for Flux workflows. - -#### TT FLUX Models Loader (Advanced) - -Extended all-in-one model loader for Flux with sampling patches, LoRA support, and advanced settings. - -### Text Encoder - -#### TT CLIP Text Encode FLUX - -Flux text encoder with separate CLIP-L and T5-XXL prompt inputs. - -#### TT CLIP Text Encode FLUX (Context) - -Context-based Flux text encoder that extracts prompts from workflow config. - -#### TT CLIP Text Encode SDXL - -SDXL text encoder with separate CLIP-L and CLIP-G prompt inputs and conditioning parameters. - -#### TT CLIP Text Encode SDXL (Context) - -Context-based SDXL text encoder that extracts prompts and parameters from workflow config. - -### Samplers - -#### TT KSampler -#### TT KSampler (Advanced) -#### TT KSampler (Context) -#### TT KSampler (Two Stages) - -### VAE - -#### TT VAE Decode (Context) -#### TT VAE Decode (Tiled) -#### TT Vae Encode (Context) -#### TT Vae Encode (Tiled) - -### Postproduction - -#### TT Apply LUT -#### TT Add Film Grain -#### TT Quick Image Upscaler -#### TT Image Enhancer -#### TT Postproduction -#### TT Postproduction (Advanced) - -### Image - -#### TT Image Preview / Save - -### Context - -#### TT Base Context -#### TT Context -#### TT FLUX Large Context -#### TT SDXL Large Context -#### TT Even Larger Context -#### TT Context Set Image -#### TT Context Set Latent -#### TT Context Passthrough +[Nodes List](NODES.md) \ No newline at end of file diff --git a/web/docs/TT_Context.md b/web/docs/TT_Context.md index 4a5c5ab..28f9a26 100644 --- a/web/docs/TT_Context.md +++ b/web/docs/TT_Context.md @@ -46,3 +46,8 @@ Standard context node that can create a new context or modify an existing one. Use this node to create a new context from scratch or modify specific parameters in an existing context. All parameters are optional - provide only what you need to set or change. + + +--- + +[View on GitHub](https://github.com/tenser-tensor/ComfyUI-TenserTensor)