Parameter
Parameters represent individual values used throughout a Grid Studio project. They are used to configure objects, control behavior, store data, and connect different systems.
Almost every object in Grid Studio exposes parameters. These parameters can represent a wide range of values, such as:
numeric values
vectors and coordinates
colors
text values
states or toggles
network settings
configuration options
Parameters are typically edited in the Inspector, but they can also be controlled by other systems such as workflows, modifiers, timelines, or scripts.
Because parameters are accessible across many systems, they act as one of the primary ways data and configuration values move through a project.
Parameter Types
Grid Studio supports multiple parameter types depending on the kind of data being stored.
Examples include:
Float
Integer
Bool
String
Color
Vector
Point
IP
Data
Each type provides different capabilities depending on how the value is used.
More details can be found in Parameter Types.
Controlling Parameters
Parameters do not always have to be edited manually. They can also be controlled by other parts of the system using Control Modes.
Control modes define where a parameter gets its value from.
Examples include:
Manual values
Expressions
Variable links
Target parameter links
More information can be found in Control Modes.
Parameters in System Logic
Parameters are frequently used in the logic systems of Grid Studio.
They can be used to trigger events, control behavior, or provide data for processing.
Parameters can be integrated into:
Workflows to trigger events or perform actions
Modifiers for real-time data processing
State Machines for state-based parameter control
Timelines for animated parameter changes
Each of these systems provides different ways to interact with parameter values.
Parameters Across the Platform
Parameters can also be accessed in many other parts of the platform.
Examples include:
Scripting – parameters can be read and written through Python scripts
Data Sources – parameters can be exposed as structured data
Widgets – parameters can be connected to interface controls
Timeline – parameters can be animated using keyframes
This flexibility allows parameters to connect system logic, user interfaces, and external integrations.
Last updated