Wiro - Change Scene & Light
AI-generatedOverview
This node, named 'Wiro - Change Scene & Light', is designed to manipulate the illumination of images based on text conditions. It is useful for scenarios where users want to enhance or alter the lighting of a foreground image using descriptive prompts and various parameters controlling the image generation process. For example, it can be used to create different lighting effects on an image by specifying the light source direction, denoise levels, and other generation settings.
Use Case Examples
- Enhancing a portrait photo by changing the light source to 'Top Light' and adjusting the guidance scale for a softer effect.
- Generating multiple variations of an image with different lighting conditions by setting the number of outputs and inference steps.
- Using a negative prompt to exclude unwanted elements while changing the scene lighting.
Properties
| Name | Meaning |
|---|---|
| Foreground Image URL | URL of the foreground image to be processed and illuminated. |
| Prompt | Text prompt describing the desired lighting or scene changes to apply to the image. |
| Negativeprompt | Text prompt describing elements or effects to avoid in the image generation. |
| Numberofoutputs | Number of output images to generate. |
| Inferencesteps | Number of inference steps to use in the image generation process. |
| Guidancescale | Guidance scale controlling the adherence to the prompt during generation. |
| Highres Scale | Scale factor for high-resolution image processing. |
| Lowres Denoise | Denoising level applied to the low-resolution image. |
| Highres Denoise | Denoising level applied to the high-resolution image. |
| Seed | Seed value for random number generation to ensure reproducibility. |
| Bg Source | Background light source direction to simulate different lighting conditions. |
Output
JSON
taskid- Identifier of the image processing task.url- URL of the processed image after completion.status- Status of the image processing task, e.g., 'completed' or 'failed'.
Dependencies
- An API key credential for Wiro API authentication
Troubleshooting
- If the node throws an error indicating missing or invalid task ID or socket access token, verify that the Wiro API credentials are correctly configured and that the API service is reachable.
- If the task status returns 'failed', check the input parameters for correctness and ensure the input image URL is accessible.
- Network issues or API rate limits may cause polling to fail; ensure stable internet connection and valid API usage limits.
Links
- Wiro API Documentation - Official documentation for the Wiro API used by this node.