ComfyUI > Nodes > HDM-ext > HDM Camera

ComfyUI Node: HDM Camera

Class Name

HDMCameraParam

Category
conditioning/hdm
Author
KohakuBlueleaf (Account age: 2167days)
Extension
HDM-ext
Latest Updated
2025-12-14
Github Stars
0.04K

How to Install HDM-ext

Install this extension via the ComfyUI Manager by searching for HDM-ext
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter HDM-ext 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

HDM Camera Description

Enhance conditioning process with specific camera parameters for dynamic scene generation in virtual environments.

HDM Camera:

The HDMCameraParam node is designed to enhance the conditioning process by applying specific camera parameters to both positive and negative conditioning inputs. This node is particularly useful in scenarios where you want to simulate camera movements or adjustments in a virtual environment, allowing for more dynamic and realistic scene generation. By manipulating parameters such as x and y shifts and zoom, you can effectively control the perspective and scale of the scene, providing a more immersive experience. The primary goal of this node is to offer a straightforward method to apply these camera transformations, making it an essential tool for AI artists looking to add depth and realism to their projects.

HDM Camera Input Parameters:

positive

The positive parameter represents the conditioning input that will be positively influenced by the camera parameters. It is crucial for defining the aspects of the scene that should be enhanced or emphasized. This parameter is of type CONDITIONING.

negative

The negative parameter is similar to the positive parameter but is used for conditioning inputs that should be negatively influenced by the camera parameters. It helps in defining the aspects of the scene that should be de-emphasized or reduced. This parameter is also of type CONDITIONING.

x_shift

The x_shift parameter allows you to adjust the horizontal position of the camera. It is a FLOAT value with a default of 0.0, a minimum of -5.0, and a maximum of 5.0, with increments of 0.01. This parameter is useful for simulating camera movements to the left or right, which can change the perspective of the scene.

y_shift

The y_shift parameter controls the vertical position of the camera. Like x_shift, it is a FLOAT value with a default of 0.0, a minimum of -5.0, and a maximum of 5.0, with increments of 0.01. This parameter is essential for simulating camera movements up or down, affecting the vertical perspective of the scene.

zoom

The zoom parameter adjusts the scale of the scene by simulating a zoom effect. It is a FLOAT value with a default of 1.0, a minimum of 0.2, and a maximum of 5.0, with increments of 0.01. This parameter is crucial for bringing elements of the scene closer or pushing them further away, thereby altering the perceived depth and focus.

HDM Camera Output Parameters:

CONDITIONING

The output CONDITIONING represents the modified positive conditioning input after applying the camera parameters. This output is essential for further processing or rendering, as it reflects the enhanced or emphasized aspects of the scene based on the applied transformations.

CONDITIONING

The second output CONDITIONING represents the modified negative conditioning input. Similar to the positive output, this reflects the de-emphasized or reduced aspects of the scene, providing a balanced view after the camera parameters have been applied.

HDM Camera Usage Tips:

  • To create a dynamic scene with a sense of movement, experiment with small increments in x_shift and y_shift to simulate panning effects.
  • Use the zoom parameter to focus on specific elements within your scene, enhancing their prominence and creating a more engaging visual experience.

HDM Camera Common Errors and Solutions:

Invalid x_shift or y_shift value

  • Explanation: The x_shift or y_shift value is outside the allowed range of -5.0 to 5.0.
  • Solution: Ensure that the values for x_shift and y_shift are within the specified range. Adjust them to be between -5.0 and 5.0.

Invalid zoom value

  • Explanation: The zoom value is outside the allowed range of 0.2 to 5.0.
  • Solution: Check the zoom value and make sure it is within the range of 0.2 to 5.0. Adjust accordingly to fit within these limits.

HDM Camera Related Nodes

Go back to the extension to check out more related nodes.
HDM-ext
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.