Path Fill
Fill the interior of a closed bezier path
intermediate
Since P00
Input Ports
Path
塗りつぶすベジェパス
Color
塗りの色(接続時はパラメータより優先)
Output Ports
Image
塗りつぶされたパス画像(透明背景)
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Width | Int | 64 | キャンバスの幅(ピクセル) |
| Height | Int | 64 | キャンバスの高さ(ピクセル) |
| Color | Color | 白 (1,1,1,1) | 塗りの色(入力ポート未接続時に使用) |
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点未満のパスでは空画像を返します
- •`.5,.5` アンカーポイントの角ピクセル復元は `rasterize_subpath` 内部で自動的に処理されるため、正方形・三角形等の形状で一貫した塗りつぶし結果が得られます
Related Nodes
bezierpath
pathfill
preview
blend
pathstroke