Add Nodes/Image/RGBASplit

Chromum 2025-05-09 11:31:02 +00:00
parent 2fa8b53cb9
commit 313ed91425

@ -0,0 +1,40 @@
# RGBA Split
---
## 🔌 INPUT PORTS
| Name | Type | Description |
|-----------------|-----------------|-----------------------------------------------|
| `Input Texture` | `ImageData` | The input image to split into RGBA channels. |
---
## 📤 EXPORT PORTS
| Name | Type | Description |
|-----------------|--------------------|--------------------------------------------------|
| `R` | `SplitChannelData` | The red channel data extracted from the input image. |
| `G` | `SplitChannelData` | The green channel data extracted from the input image. |
| `B` | `SplitChannelData` | The blue channel data extracted from the input image. |
| `A` | `SplitChannelData` | The alpha channel data extracted from the input image. |
---
## 📝 DESCRIPTION
The **RGBA Split** node takes a single input image and splits it into four separate RGBA channels. This is typically used in workflows where you need to manipulate individual color channels independently.
This node is often combined with an [`RGBACombine`]("Nodes/Image/RGBACombine) Node.
This node is derived from [`BaseImageNode`](Nodes/BaseImageNode) and is categorized under `Channels/RGBA Split`.
---
## ⚠️ KNOWN ISSUES
- Ensure that the input image has valid RGBA data. If the image is not in RGBA format, the output may not behave as expected (If using the pre-exisiting [`Texture2DImport`](Nodes/Image/Texture2DImport
) this should not happen).
---