Sequential Parameters

From Derivative
Jump to navigation Jump to search

Sequential parameters are used to create copies of a parameter or group of parameters that a user can repeat indefinitely. They are numerically ordered starting at 0 or 1. For example, the Constant CHOP to create multiple channels, or the GLSL TOP to create multiple vectors, arrays, and matrices.

GlslParameters1.png

You can add and remove sequential parameters to/from the end of the list using the +/- buttons at the bottom of a parameter "block". You can also right-click on a sequential parameter and use 'Insert Parameter' to splice in an extra parameter. Note that inserting shifts the parameters below down one position which has the effect of changing all the parameter names (tokens) for every parameter below the insertion point. It should be used with caution if you are exporting, referencing, or binding any of the channels.
caption
Single sequential parameter
caption
Two sequential parameters

You can manage sequential parameters with python using the Sequence Class.

See also: Parameter, Parameter Python Class, Parameter Dialog


See also Parameter