Overview
The most basic generator, producing an image filled with one color. It is the starting point whenever you need an image: a background, flat-color base, or black-and-white mask. It is included in every new-tab template.
Usage tips
- One node completes a background. To place artwork over it, use it as the base layer
for
blendorimage_layer_compose. - For an asset whose color should change later, connect
color_rgb/palette_getto the color input port and manage color upstream. This is a basic pattern for batch-producing variants. - Use a white or black solid image as a mask base. White = opaque and black = transparent is the default convention in mask nodes.
Common pitfalls
- Dimensions change automatically: on creation, width and height are bound to the canvas size (see below). Remove the binding with 🔗 in the inspector to fix them.
- Changing the color has no effect: a connection to the color input takes priority over the parameter. Check the connection.
Canvas-size binding
As a generator node, new nodes automatically bind width / height to the project
canvas dimensions (_canvasWidth / _canvasHeight).
| State | width/height value |
|---|---|
| Default (new node) | Bound to and automatically follows project canvas dimensions |
| Manually entered or unbound | Local value independent of canvas dimensions |
| Project dimensions change | Only bound nodes follow automatically |
Use the 🔗 button in the inspector to remove or restore the binding.
Technical details
- A connected Color input port has highest priority.
- With no connection, the node's color parameter is the fallback.
- Common pixel-art dimensions are 16×16, 32×32, 64×64, and 128×128.
Examples
[ColorPicker] → [SolidColor] → [Preview]: choose a color, create an image, and display it[ColorHSV] → [SolidColor]: create a canvas with an HSV-specified color- Expose width and height as 📌 input pins to change dimensions dynamically
- While canvas-size binding is active, change dimensions together from the project settings bar
Related nodes
gradient_generate— create a gradient base rather than a solid colorcolor_rgb— the go-to pairing for managing color upstreamshape_generate— create a shape such as a rectangle or circle rather than a full fillblend— place artwork over the created base