What is a node?
A node is a self-contained unit designed to perform one specific task. Each node has:- Inputs (left side): Where the node receives data—text, images, video, or audio.
- Outputs (right side): Where the node sends its processed result to the next step.
- Parameters: Settings inside the node that let you fine-tune how it performs its task.
- Image nodes
- Video nodes
- Text nodes
- Utility nodes
Image nodes cover the full image creation pipeline, from generating visuals from scratch to fine-tuning lighting, resizing for multiple platforms, and batch-processing asset sets.To add an image node: Click + in the left toolbar, select Image, then choose the node. You can also double-click the canvas and search by name.
Inputs: Text prompt (from a Prompt or AI Copilot node), optional reference image.
Output: Generated image.
Input: Image.
Output: Upscaled image at the specified factor.
Input: Reference image.
Output: New image from the configured camera angle.
Input: Reference image.
Output: Relit version of the image.
Common use cases: Multi-platform ad campaigns (1:1 for Instagram, 9:16 for Stories, 16:9 for YouTube), poster format variations, e-commerce banner adaptation.Input: Image.
Output: Image resized to the target aspect ratio.
Common use cases: Breaking storyboards into individual frames, extracting panels from comic pages, dividing mood boards into separate reference images.Input: Image.
Output: Multiple cropped section images, each passed individually downstream.
Generate Image
Purpose: Create high-quality images from text prompts (text-to-image) or transform existing images using a reference and a description (image-to-image).The Generate Image node supports a wide range of AI models, each with its own style characteristics. Key parameters:| Setting | Type | Effect |
|---|---|---|
| Prompt | Text | Describes the visual elements the AI generates |
| Style | Preset | Applies a stylistic preset (3D, Cyberpunk, Watercolor, etc.) |
| Strength | 0–100% | Controls how strongly the prompt influences the output |
| Image Size | Dropdown | Sets the output aspect ratio (16:9, 4:3, 1:1, etc.) |
| Seed | Number | Locks the result for reproducible outputs |
| Guidance Scale | 0–20% | Balances prompt adherence against creative randomness |
| Resolution | Dropdown | Sets output resolution: High (4K), Medium (2K), or Low (1K) |
| Prompt Optimizer | Button | Enhances or rewrites your prompt for better results |
Edit Image
Purpose: Generate new images inspired by one or more reference images. Rather than modifying an image directly, this node uses your uploaded references as creative inspiration—combining styles, concepts, and visual elements into a fresh output.Models like Nano Banana Pro, Nano Banana 2, and Seedream V4.5 support uploading 10+ reference images, making this node useful for complex compositions that blend multiple visual ideas.Common use cases: Fashion lookbooks, virtual try-ons, 3D art from flat designs, vintage poster variations, mythical creatures in real-world settings.Inputs: One or more reference images, text prompt describing the desired output. Output: Newly generated image based on the references and prompt.Upscale Image
Purpose: Increase the resolution and sharpness of any image using AI. Ideal for preparing low-resolution assets for print, large displays, or professional presentations.| Setting | Type | Effect |
|---|---|---|
| Upscaling Factor | 2×, 4×, 8×, 16× | Higher values increase resolution and detail |
| Strength | 0–100% | Controls the AI’s impact on fine details and sharpness |
| Noise Reduction | Slider | Smooths the image; high values may remove fine details |
| Sharpness | 0–100% | Increases edge definition; too high may over-sharpen |
| Detail Level | 0–100% | Controls how much detail is added during upscaling |
| Seed | Number | Ensures reproducible results |
Multiple Camera Angles
Purpose: Generate new perspective views of a subject from a single reference image. Rotate, tilt, and zoom a virtual camera using an interactive 3D controller to produce angles that weren’t in the original shot.| Setting | Type | Effect |
|---|---|---|
| Camera Controller | 3D widget | Drag to orbit the camera around your subject |
| Rotation (Left/Right) | Slider | Horizontal rotation; negative = left, positive = right |
| Move (Up/Down) | Slider | Vertical camera position |
| Zoom | Slider (default: 5) | Camera distance; higher = closer |
| Wide Angle Lens | Checkbox | Simulates a wide-angle lens for more immersive perspectives |
| Guidance Scale | Slider (default: 4.5) | Controls adherence to input and camera settings |
| Seed | Number | Ensures reproducible results |
Relight
Purpose: Reposition, recolor, and adjust the intensity of the light source on any image. Use the interactive 3D light controller or quick-position presets (Top, Front, Back, Bottom, Left, Right) to transform the mood and depth of a scene without regenerating it.| Setting | Type | Effect |
|---|---|---|
| Light Controller | 3D widget | Drag to reposition the light source |
| Quick Positions | Buttons | Snap to a preset direction in one click |
| Reset | Button | Returns the light to its default position |
| Light Intensity | Slider (default: 7) | Controls brightness; higher = stronger, more pronounced lighting |
| Color | Color picker (default: #ffffff) | Sets the light’s color; use warm tones for golden-hour, cool for moonlit |
| Aspect Ratio | Dropdown | Defines the output image dimensions |
| Resolution | Dropdown (1k, 2k, 4k) | Determines output resolution |
AI Resize
Purpose: Intelligently resize images to different aspect ratios without awkward cropping or stretching. The AI adapts the composition—extending backgrounds and repositioning elements—to fit the new ratio.Unlike the standard Resize utility node (which scales dimensions directly), AI Resize understands the scene and fills in new areas coherently.| Setting | Type | Effect |
|---|---|---|
| Aspect Ratio | Dropdown (1:1, 16:9, 4:3, 9:16, etc.) | Target dimensions for the resized image |
Split Image
Purpose: Divide a single image into a grid of smaller cropped sections. A visual preview shows exactly where the cuts will be made before you run the node.| Setting | Type | Effect |
|---|---|---|
| Grid Size | Dropdown (2×2, 3×2, 3×3, 4×2, 4×3, 4×4, 5×5) | Number of output sections (2×2 = 4 images; 5×5 = 25) |
Image Iterator
Purpose: Feed multiple images into a workflow and process each one individually through the connected downstream nodes. Instead of running your workflow manually for every image, the iterator handles the batch automatically.Common use cases: Batch style transfer across product photos, bulk ad variations with consistent branding, multi-image upscaling in a single run.Inputs: Multiple images (from Import, generated images, or added directly in the node). Output: Each image passed one by one to the next connected node, generating a separate output per input.Common image node combinations
| Combination | Use case |
|---|---|
| Generate → Upscale | Create an image, then enhance resolution for print |
| Generate → Multiple Camera Angles | Produce a base image, then generate product or character perspectives |
| Import → Image Iterator → Edit Image | Batch-process reference photos through the same style prompt |
| Generate → AI Resize | Create a hero visual, then resize for every ad platform |
| Generate → Relight | Produce a scene, then experiment with different lighting setups |
| Split Image → Upscale | Break a storyboard into frames, then upscale each one |

