ComfyUI > Nodes > UniVidX_ComfyUI > UniVidX • Decode (Intrinsic)

ComfyUI Node: UniVidX • Decode (Intrinsic)

Class Name

UniVidXDecodeIntrinsic

Category
UniVidX
Author
dreamrec (Account age: 4074days)
Extension
UniVidX_ComfyUI
Latest Updated
2026-05-12
Github Stars
0.03K

How to Install UniVidX_ComfyUI

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

UniVidX • Decode (Intrinsic) Description

Process and decompose UNIVIDX_RESULT into rgb, albedo, irradiance, and normal images for realistic rendering.

UniVidX • Decode (Intrinsic):

The UniVidXDecodeIntrinsic node is designed to process and decompose a UNIVIDX_RESULT into four distinct image outputs: rgb, albedo, irradiance, and normal. This node is particularly useful in scenarios where you are working with intrinsic properties of images, such as lighting and surface characteristics, which are crucial for realistic rendering and image synthesis. The node ensures that even if certain modalities are used as conditions rather than targets, they are represented as black placeholder images to maintain the integrity of downstream processes. This functionality is essential for maintaining workflow stability and preventing errors in subsequent nodes that expect specific image inputs. The node is specifically tailored for intrinsic-family modes and will raise an error if used with alpha-family modes, directing users to the UniVidXDecodeAlpha node instead.

UniVidX • Decode (Intrinsic) Input Parameters:

result

The result parameter is a tuple containing a UNIVIDX_RESULT and a mode identifier. This input is crucial as it provides the data structure that the node will decompose into its constituent image components. The UNIVIDX_RESULT is expected to contain keys corresponding to the intrinsic properties being decoded. The mode identifier helps the node determine whether the input is compatible with intrinsic-family processing. There are no specific minimum, maximum, or default values for this parameter, but it must be a valid UNIVIDX_RESULT tuple for the node to function correctly.

UniVidX • Decode (Intrinsic) Output Parameters:

rgb

The rgb output represents the standard color image extracted from the UNIVIDX_RESULT. It is a crucial component for visualizing the final rendered image and serves as a base for further image processing or analysis.

albedo

The albedo output provides the intrinsic color of surfaces without any lighting effects. This output is essential for understanding the true color properties of objects in the scene, independent of shadows or highlights.

irradiance

The irradiance output captures the lighting information in the scene, representing how light interacts with surfaces. This output is vital for tasks involving lighting adjustments or simulations.

normal

The normal output contains the surface normals of the scene, which are vectors perpendicular to the surface. This information is crucial for rendering techniques that require knowledge of surface orientation, such as shading and reflection calculations.

UniVidX • Decode (Intrinsic) Usage Tips:

  • Ensure that the result input is derived from an intrinsic-family mode to avoid errors and ensure accurate decomposition into the four image outputs.
  • Use the rgb, albedo, irradiance, and normal outputs in combination to achieve realistic rendering effects, as they provide comprehensive information about the scene's visual and physical properties.

UniVidX • Decode (Intrinsic) Common Errors and Solutions:

ValueError: Mode <mode> is not intrinsic. Use UniVidXDecodeAlpha instead.

  • Explanation: This error occurs when the mode provided in the result input is not compatible with the intrinsic-family processing expected by the node.
  • Solution: Verify that the mode associated with your UNIVIDX_RESULT is indeed an intrinsic-family mode. If you are working with an alpha-family mode, switch to using the UniVidXDecodeAlpha node for appropriate processing.

UniVidX • Decode (Intrinsic) Related Nodes

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

UniVidX • Decode (Intrinsic)