Back to Node List

Solid Color

solid_color

Generates a solid-color image. Connect a Color node to the input, or use the built-in color parameter.

Reviewed
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
color
Color
塗りつぶしの色。未接続の場合は下のカラーパラメータが使われます。

Output Ports

NameTypeDescription
画像
output
Image
生成された単色画像

Parameters

NameTypeDefaultRangeDescription / Options
width
Int
641–4096

画像の幅(ピクセル)。ドット絵でよく使うサイズ: 16, 32, 64, 128

高さ
height
Int
641–4096

画像の高さ(ピクセル)。ドット絵でよく使うサイズ: 16, 32, 64, 128

color
Color
[0.9100000262260437,0.27000001072883606,0.3799999952316284,1]

塗りつぶしの色(Color入力ポートが未接続の場合に使用されます)

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 blend or image_layer_compose.
  • For an asset whose color should change later, connect color_rgb / palette_get to 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 color
  • color_rgb — the go-to pairing for managing color upstream
  • shape_generate — create a shape such as a rectangle or circle rather than a full fill
  • blend — place artwork over the created base
Back to Node List
Solid Color — PixPipeline Node Reference