> falloffs
Paint Falloff
falloffs/paint-falloff·v1.3.0
IN:1 OUT:1
SUMMARY
The Paint Falloff allows you to interactively paint falloff values directly onto POPX or POP Geometry in the viewport. When Paint Mode is enabled, use the assigned keyboard keys to paint, erase, or clear falloff values with a configurable brush. A Transition Range can be applied to create smooth edges between painted and unpainted regions.
PARAMETERS
PAGEPaint
| Group | Group | If there are input groups, specifying a group name in this field will cause this POPX to act only upon the group specified. |
| Show Group | Showgroup | Highlights non-group instances in red to indicate areas that cannot be painted. |
| Paint Mode | Paintmode | Enables interactive paint mode for direct falloff editing in the viewport. |
| Home All | Home | Resets the viewport camera to frame all geometry. |
| Auto Rotate | Autorotate | Automatically rotates the viewport camera around the geometry. |
| Paint | Paint | Hold to paint falloff values onto instances. |
| Paint Key | Paintkey | Keyboard key used to activate painting. |
| Erase | Erase | Hold to erase painted falloff values from instances. |
| Erase Key | Erasekey | Keyboard key used to activate erasing. |
| Erase All | Eraseall | Clears all painted falloff values. |
| Erase All Key | Eraseallkey | Keyboard key used to erase all painted values. |
| Display Brush | Displaybrush | Displays the brush as a sphere in the viewport. |
| Brush Size | Brushsize | Size of the paint and erase brush. |
| Transition Range | Transitionrange | Width of the soft transition zone at the edge of painted regions. |
| Transition Align | Transitionalign | Shifts the transition zone inward or outward relative to the paint boundary. |
| [+]Transition Type | Transitiontype | Interpolation curve used for the transition zone falloff. |
PAGEFalloff
| [+]Combine Operation | Combineop | Mathematical operation used to combine this falloff with existing falloff values. |
| Combine Falloff Attribute | Combattrscope | Specifies which falloff attribute to combine with when Combine Operation is not set to Set. |
| Swap Operation Order | Swaporder | Reverses the order of operands in the combine operation (A op B becomes B op A). |
| Combine Strength | Combstrength | Blending factor for the combine operation, ranging from 0 (no effect) to 1 (full effect). |
| Output Falloff Attribute | Outputfalloffattr | Name of the attribute where the final falloff values will be stored. |
| Preview Falloff | Previewfalloff | When enabled, visualizes falloff values using a color ramp. |
| [+]Falloff Ramp | Fallofframp | Color ramp preset used for visualizing falloff values when Preview Falloff is enabled. |
| Open Custom Ramp Editor | Opencustumrampeditor | Opens the custom color ramp editor for defining a custom falloff visualization gradient. |
| Reset Custom Ramp | Resetcustomramp | Resets the custom color ramp to its default state. |
PAGERemap
| Enable Remap | Remap | Enables remapping controls for adjusting falloff value range and distribution. |
| Clamp | Clamp | When enabled, constrains falloff values to the 0-1 range. |
| Fit | Fit | Enables remapping of falloff values from an input range to an output range. |
| Auto Input Min Max | Auto | Automatically determines input range from actual min/max falloff values. |
| Input Min | Inputmin | Minimum value of the input range for remapping. |
| Input Max | Inputmax | Maximum value of the input range for remapping. |
| Output Min | Outputmin | Minimum value of the output range for remapping. |
| Output Max | Outputmax | Maximum value of the output range for remapping. |
| Invert | Invert | Reverses the falloff values (1 - value). |
| Enable Ramp Remap | Enablerampremap | Applies a custom curve defined by a ramp to remap the falloff values. |
| Open Ramp Editor | Openrampeditor | Opens the ramp editor for defining the custom remapping curve. |
| Reset Ramp | Resetramp | Resets the remap ramp editor. |
| Custom Ramp TOP | Customramptop | Reference to an external TOP for remap control. When specified, overrides the internal ramp editor. |
PAGECommon
| Bypass | Bypass | Pass through the first input to the output unchanged. |
| Free Extra GPU Memory | Freeextragpumem | Free memory that has accumulated when output memory has grown and shrunk. |
| Render Primitives | Renderprimitives | Toggles rendering of POPX Geometry or shows it as point instances only. |
| Convert to Point Primitives | Converttoptprim | Converts points to primitive points when Render Primitives is toggled off. |
| SRT / RST | Srtrst | Sets the transform order when using POPX Geometry as built-in TouchDesigner instances. |
INPUTS
Input 0
POP – POPX/POP GeometryOUTPUTS
Output 0
POP – POPX_out1