-The main purpose of exposing a parameter is to get a quick access to it at the top of the
Element Tree
The hierarchical structure of Smode elements
Read More
:
Expose Parameters as parameters.
-The second purpose is to bind parameters together in a single percentage function, mainly to be able to control them with any
Device
External peripheral exchanging data with Smode
Read More
or to create animation sets. On the difference of
Timeline
Timelines allow for easy playback, cutting, and editing of video layers, as well as animation of layers and their parameters, editable with the Timeline Editor.
Read More
, An exposed parameter is animated from the
Function Editor
The editor allows you to manipulate every Function in Smode
Read More
.
For that purpose check
Expose Parameters as percentage.
-The third purpose is to quickly encode a show by controlling the activation / loading and opacity of a
Scene
Multi-target video composition bound to a Pipeline
Read More
, a
Compo
Composite 2D Layer, Shape layer and 3D Layer together. [Ctrl] + [Shift] + [N] to create a new composition after opening Smode
Read More
or any kind of elements into Smode. For that we recommend using the
Expose as Starter parameters.
A composition in Smode is an animated, dynamic and interactive image. There are some standard ways to introduce the third parameter in the equation, interaction.
Indeed, a composition behave like an image that has a range of possible looks. This is especially useful for situations where the creator wants to deliver a product that is tunable, allowing adaptation to the situation (the staging of a show, an experience interacting with the user, etc.).
Parameters are there just for that purpose. Indeed, you can choose to expose certain parameters of your elements, effects, and more to the user. Those exposed parameters are stored in a
Parameter Bank
Group a bunch of Exposed Parameter together
Read More
.
Parameters use targets as internal objects. Those targets are the same as a
Link
A link from a source parameter to a set of Link Target
Read More
(Local, MIDI, OSC...)'s target. They are therefore subjected to Link's advanced logic with Modifiers and Conditions.
By right-clicking the target, you can create them. See the topic on
Link Modifier
add operations between source and target from a link
Read More
.