Path Fill
Path generation/manipulation node. Path Fill creates or processes vector path data.
intermediate
Since P00
Input Ports
Path
塗りつぶすBezier path
Color
塗りのColor(Overrides parameter when connected)
Output Ports
Image
塗りつぶされたPathimage(transparent background)
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Width | Int | 64 | Canvas width(ピクセル) |
| Height | Int | 64 | Canvas height(ピクセル) |
| Color | Color | 白 (1,1,1,1) | 塗りのColor(入力ポート未接続時に使用) |
Algorithm
path_strokeと同じrasterize_subpathパイプラインでアウトライン座標列を生成(PP 補正は無効)
- セグメント接合点での .5,.5 角ピクセル復元も自動的に適用
- アウトラインの各行(y ライン)で x のminimum・maximumを算出
- 各行の min_x から max_x まで全ピクセルを塗りつぶし(アウトラインを含む)
開いたサブPathはスキップされます(closed: true のサブPathのみ塗りつぶし)。Usage Examples
基本的な塗りつぶし
[BezierPath] → path → [PathFill] → output → [Preview]ストロークと塗りつぶしの合成
[BezierPath] → path → [PathFill] → output → [Blend] → [Preview]
→ path → [PathStroke] → output ↗Notes
- アウトラインが3点未満のPathでは空imageを返します
.5,.5アンカーポイントの角ピクセル復元はrasterize_subpath内部で自動的に処理されるため、正方形・三角形等の形状で一貫した塗りつぶし結果が得られます
💡 Tips
- •アウトラインが3点未満のPathでは空imageを返します
- •`.5,.5` アンカーポイントの角ピクセル復元は `rasterize_subpath` 内部で自動的に処理されるため、正方形・三角形等の形状で一貫した塗りつぶし結果が得られます
Related Nodes
bezierpath
pathfill
preview
blend
pathstroke