Orrery Terrain · Blueprint · Orrery › Terrain › Brush
Register Brush Mask from Pixels
Register raw single-channel pixels as a mask, baked with the asset-free defaults of the usage (256 x 256 at 8 bits for a strength mask, 1024 x 1024 at 16 for a height mask).
Node
Blueprint Register Brush Mask from Pixels
The graph as text
- Register Brush Mask from Pixels (function call; Target is Orrery Terrain Subsystem)
- In Target (self object): self
- In Pixels (array of Byte): not connected
- In Width (Integer): 0
- In Height (Integer): 0
- In B 16Bit (Boolean): false
- In Height Mask (Boolean): false
- Out Out Id (OrreryTerrainBrushMaskId): not connected
- Out Return Value (EOrreryTerrainBrushRegistration): not connected
- Palette
- Orrery › Terrain › Brush
- Node
- function call
- Target
UOrreryTerrainSubsystem- Module
- OrreryTerrain
Inputs
| Pin | Type | Default | Meaning |
|---|---|---|---|
| Exec in | Exec | — | Runs the node. |
| Target | Orrery Terrain Subsystem Object Reference | — | — |
| Pixels | Array of Byte | — | Width x Height samples row-major, 2 little-endian bytes each when b16Bit. |
| Width | Integer | 0 | Samples a row. |
| Height | Integer | 0 | Rows. |
| B 16Bit | Boolean | false | Samples are 2 little-endian bytes instead of 1. |
| Height Mask | Boolean | false | Bake as a height mask (1024 at 16 bits) instead of a strength mask. |
Outputs
| Pin | Type | Meaning |
|---|---|---|
| Exec out | Exec | Runs next. |
| Out Id | Terrain Brush Mask Id | The mask's id on success. |
| Return Value | EOrreryTerrainBrushRegistration | As RegisterBrush, plus NotBaked when the pixels are refused. |
How this page is made
Drawn from the C++ declaration’s reflection specifiers, not exported from the editor.