ComfyUI > Nodes > ComfyUI_CameraAngleSelector > Camera Angle Selector

ComfyUI Node: Camera Angle Selector

Class Name

CameraAngleSelector

Category
camera
Author
NickPittas (Account age: 1309days)
Extension
ComfyUI_CameraAngleSelector
Latest Updated
2026-01-10
Github Stars
0.05K

How to Install ComfyUI_CameraAngleSelector

Install this extension via the ComfyUI Manager by searching for ComfyUI_CameraAngleSelector
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI_CameraAngleSelector in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Camera Angle Selector Description

CameraAngleSelector simplifies 3D camera angle selection with a user-friendly Three.js interface.

Camera Angle Selector:

The CameraAngleSelector node is a specialized tool within ComfyUI designed to provide a user-friendly interface for selecting camera angles in a 3D environment. This node leverages a 3D visual interface, rendered using Three.js, to allow you to intuitively choose from a variety of camera angles, enhancing the creative process in AI art generation. By offering a comprehensive selection of 96 unique camera angle combinations, the node enables you to experiment with different perspectives, heights, and shot sizes, thereby enriching the visual storytelling of your projects. The main goal of the CameraAngleSelector is to simplify the process of camera angle selection, making it accessible even to those without a technical background, and to provide a seamless integration of these angles into your creative workflow.

Camera Angle Selector Input Parameters:

selected_indices

The selected_indices parameter is a JSON string that contains a list of indices representing the selected camera angles. This parameter allows you to specify which of the 96 available camera angle combinations you wish to use. The indices correspond to the predefined combinations of view directions, height angles, and shot sizes. By providing a list of indices, you can easily select multiple angles at once, which will be used to generate the corresponding prompts. The default value for this parameter is an empty list ([]), indicating no selection. It is important to ensure that the JSON string is correctly formatted to avoid errors during execution.

Camera Angle Selector Output Parameters:

selected_angles

The selected_angles output parameter is a list of strings, each representing a selected camera angle prompt. These prompts are generated based on the indices provided in the selected_indices input parameter. Each prompt is a combination of a view direction, height angle, and shot size, formatted as `` direction height size. This output is crucial for integrating the selected camera angles into your creative projects, as it provides a clear and structured way to apply these angles in your work.

Camera Angle Selector Usage Tips:

  • Ensure that the selected_indices parameter is a valid JSON string to prevent execution errors. You can use online JSON validators to check the format before inputting it into the node.
  • Experiment with different combinations of view directions, height angles, and shot sizes to find the most visually appealing angles for your project. This can greatly enhance the storytelling aspect of your AI-generated art.

Camera Angle Selector Common Errors and Solutions:

Invalid JSON string

  • Explanation: This error occurs when the selected_indices parameter is not a properly formatted JSON string.
  • Solution: Double-check the format of your JSON string using a JSON validator and ensure it is correctly structured before inputting it into the node.

Index out of range

  • Explanation: This error happens when an index in the selected_indices list is outside the valid range of available camera angles.
  • Solution: Verify that all indices in your list are within the range of 0 to 95, as there are 96 available camera angle combinations. Adjust any out-of-range indices accordingly.

Camera Angle Selector Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI_CameraAngleSelector
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.