Pixel Line

Pixel line processing node. Pixel Line handles discrete pixel coordinate data.

advanced
Since P00

Input Ports

Color

Line color(接続時パラメータより優先)

Color

Output Ports

Image

生成されたラインimage(transparent background)

Image

Parameters

NameTypeDefaultDescription
WidthInt64キャンバスWidth(px)
HeightInt64キャンバスHeight(px)
Origin XInt0始点の X 座標
Origin YInt32始点の Y 座標
Step XInt21ステップの水平ドット数
Step YInt11ステップの垂直ドット数
LengthInt16ステップ繰り返し回数
DirectionEnumRight-Up線の方向
ColorColorLine color

キャンバスサイズ連動

ジェネレータノードとして、新規作成時に width / height がプロジェクトのキャンバスサイズ(_canvasWidth / _canvasHeight)に自動バインドされます。

状態width/height の値
default(新規作成時)プロジェクトキャンバスサイズにバインド(自動追従)
ユーザーが手入力 or バインド解除ローカル値(キャンバスサイズと独立)
インスペクターの 🔗 ボタンからバインドの解除・再登録ができます。

ステップパターン例

step_xstep_y用途
21isometric線(2:1)
1145度斜線
12急な傾斜(1:2)
31緩やかな角度
10水平線(方向: Right/Left 時)
01垂直線(方向: Up/Down 時)

方向

記号説明
Right-Up右上方向
Right-Down右下方向
Left-Up左上方向
Left-Down左下方向
Right右方向(水平)
Left左方向(水平)
Up上方向(垂直)
Down下方向(垂直)

Usage Examples

  • PixelLine(2:1, Right-Up) → Blend — isometric床の辺
  • TimeSource → Remap → PixelLine(length) → AnimationRender — 線が伸びていくアニメーション
  • PixelLine(1:1) — 45度のきれいな斜線
Pixel Line — PixPipeline Node Reference