Skip to content

Parameters Tab

The Parameters tab lists every ISF parameter defined in the current shader. Use it to rename parameters, adjust their ranges, and change default values — without editing GLSL code directly.

Each parameter appears as a row showing its display name and type (float, bool, color, etc.). Click a row to expand it and reveal the edit fields.

FieldWhat it does
NameThe display label shown in the inspector and the AI chat. Does not rename the GLSL uniform — existing mappings are preserved.
MinMinimum value for the slider range
MaxMaximum value for the slider range
DefaultThe value the parameter resets to
FieldWhat it does
NameDisplay label
DefaultWhether the parameter defaults to On or Off

Edited fields show a Save / Cancel row at the bottom of the expanded parameter. Click Save to commit — the ISF JSON metadata in the fragment shader source is updated immediately and the live preview rebuilds. Click Cancel to revert your edits without saving.

Changes made in the Parameters tab count as unsaved shader changes (the orange dot appears in the header). Use the Save / Update button in the footer to persist them to disk.

The list includes every INPUTS entry in the ISF metadata block except inputImage (the texture input). Parameters of type color, point2D, and select are listed but cannot be edited in this tab — use the Fragment code editor to change those directly.