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.
The parameter list
Section titled “The parameter list”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.
Editing float parameters
Section titled “Editing float parameters”| Field | What it does |
|---|---|
| Name | The display label shown in the inspector and the AI chat. Does not rename the GLSL uniform — existing mappings are preserved. |
| Min | Minimum value for the slider range |
| Max | Maximum value for the slider range |
| Default | The value the parameter resets to |
Editing bool parameters
Section titled “Editing bool parameters”| Field | What it does |
|---|---|
| Name | Display label |
| Default | Whether the parameter defaults to On or Off |
Saving edits
Section titled “Saving edits”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.
What parameters appear here
Section titled “What parameters appear here”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.