The Beeble SwitchX Partner Nodes allow you to transform the environment, lighting, and style of existing images and videos while preserving the original subject. Upload a character or subject image along with a reference environment, and SwitchX composites your subject into the new scene with realistic lighting and shadows. In this guide, we’ll show you how to use the Image Edit and Video Edit workflows.Documentation Index
Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
Use this file to discover all available pages before exploring further.
Beeble SwitchX: Image Edit
Replace the background environment and relight your subject with a reference image.
Run in Comfy Cloud
Open in Comfy Cloud
Download Workflow
Download JSON or search “Beeble SwitchX: Image Edit” in Template Library
How It Works
This workflow takes two input images:- Subject image — your character or main subject (with background)
- Reference environment — the new scene, lighting, or style you want to apply
Steps to Run
- Upload subject image — use the first LoadImage node to load your subject image (e.g., a person wearing headphones)
- Upload reference image — use the second LoadImage node to load the target environment or style
- Enter your prompt — describe the scene in the BeebleSwitchXImageEdit node
- Set resolution — choose output resolution
- Adjust seed — modify the seed for different results
- Click Queue — press
Ctrl+Enterto generate - View results — the edited image appears in SaveImage, and a masked cutout is saved separately
Node Parameters
| Parameter | Description |
|---|---|
prompt | Description of the scene and environment |
resolution | Output resolution (e.g., 720p) |
seed | Random seed for reproducible results |
Beeble SwitchX: Video Edit
Apply environment relighting to a video while preserving the original motion and unmasked regions.
Run in Comfy Cloud
Open in Comfy Cloud
Download Workflow
Download JSON or search “Beeble SwitchX: Video Edit” in Template Library
How It Works
This workflow takes a source video and a reference image, then applies the reference lighting and environment to the masked subject regions in the video. Unmasked areas preserve the original pixels and motion. The workflow also generates an alpha matte for easy compositing.Steps to Run
- Upload source video — use the LoadVideo node to load your input video
- Upload reference image — use the LoadImage node to load the target environment/style
- Set video range — the Video Slice node controls which frames to process (start, end, inclusive)
- Enter your prompt — describe the desired environment and lighting in the BeebleSwitchXVideoEdit node
- Set resolution — choose output resolution
- Adjust seed — modify the seed for different results
- Click Queue — press
Ctrl+Enter - View results — the edited video is saved, and a separate alpha matte video is generated for compositing
Outputs
| Output | Description |
|---|---|
Edited video (SaveVideo) | The final video with new environment/lighting applied to masked regions |
Alpha matte (SaveVideo) | A separate alpha video for compositing the edited regions |