Nodes/ComfyUI-Field/Field Warp
ComfyUI Node

Field Warp

A ComfyUI node in AKURATE/Fields/Reshape with 8 inputs and 1 output.

By jeremieLouvaert·Created 2 months ago·Updated 4 days ago· 1
Field Warp
  • field
  • warp_source
  • mask
◄modedirectional►
◄amount0.050►
◄angle0►
◄smooth0.005►
◄samples8►
◄slope_modemax►
CategoryAKURATE/Fields/Reshape

Inputs (8)

NameTypeDefaultDescription
fieldMASKThe mask being warped (the pull-back reference; output size matches this)
modeCOMBOdirectionaldirectional: fixed angle, amount*drive. vector: direction+magnitude from the smoothed drive's slope, frame-max normalised. slope_blur: iterated smear along the slope
amountFLOAT0.0500–0.5Displacement, S-units (fraction of max(H,W)). 0 is a bitwise no-op
angleFLOAT0-360–360directional only. 0 = screen right; positive rotates clockwise on screen
smoothFLOAT0.0050–0.05vector, slope_blur only. Gaussian pre-smooth sigma = smooth*S. 0 = no smoothing, the raw drive
samplesINT81–32slope_blur only. Iteration count, bounded 1..32
slope_modeCOMBOmaxslope_blur only. max: smear/dilate. min: erode. mean: a ONE-SIDED path average -- this TRANSLATES the mask by ~amount*S*drive/2 px, it is not a symmetric blur
warp_sourceoptMASKDrives the warp. Absent -> field drives itself (self-warp). This warps the rendered mask, not the coordinates; the result is resolution-approximate. Coordinate-space domain warping is not in this pack yet

Outputs (1)

NameTypeDescription
maskMASK—