Whether you select an
ElementAny component manipulated in the Element Tree
within the
Element Tree
The hierarchical structure of Smode elements
Read More
, a
Track Block
Animate video Transport inside a Track
Read More
or a
Keyframe
Function key with associated interpolation data
Read More
, all of its parameters can be edited in this tab.
Manipulate parameters for fine tuning
To edit any parameter, click on the value you want to modify and enter a new value manually or move the cursor up and down while keeping the mouse button pressed.
Use the following keys to change values faster or slower:
-
Ctrl + drag up/down
: Change value faster
-
Shift + drag up/down
: Change value slower
-
Ctrl + Shift + drag up/down
: Change the value with maximal precision
Reset values to default
Every parameter have a default value. You can reset to the default value by right-clicking on a parameter and choosing "Default value":
Advanced Parameters
Some parameters are only accessible in 'Advanced Parameters' mode. If necessary, turn it on by clicking on the top right of the parameters editor.
Copy / Paste and other manipulations
Every parameter value can be copied and pasted, even complex objects such as 3D position or even a full placement.
Note that for each type of parameters, Smode stores and maintains one separate value.
For example, if you copy a
2D Placement
Define a placement in 2D space
Read More
and then a
3D Position
A position in 3D space stored in meters
Read More
, the two copied values will be
stored independently, and you will be able to paste them on any parameter of the same type.
However, if you copy another object of the same type, the previous object of that type will be overridden.
In the screenshot below, the whole
Position Orientation Size
Define a Position,Orientation and Size in space
Read More
Placement of a
3D Layer
A single 3D Layer (3D object, particle system, ect)
Read More
has been copied.
It can then be pasted, along with all its values, into any other Placement of the type
Position Orientation Size
Define a Position,Orientation and Size in space
Read More
.
You can also copy / paste simple values such as numbers or text.
Presets
By default, many elements already have presets that can save you some time. You can explore and choose among the various presets available in the list.
There are also available presets for some values and complex objects, that you can acces by right-clicking on them and select among the Presets list:
For example, you can right-click on the placement menu of a
2D Layer
A single 2D Layer
Read More
's Renderer and choose a preset:
You can also access these presets by right clicking directly on the
2D Layer
A single 2D Layer
Read More
, in the Placement menu, or use the keyboard shortcuts:
When creating a new object, there's also a preset list if you hover the arrow icon next to the new object entry:
If you change the presets, the renderer you put on your particles, mesh or splines will not be affected.
Enter a value expressed in different units
For some values, like 2D position and scale values, you can switch between percentage and pixel units using the
Unit Selector
2D unit (%/px) global selector
Read More
.
For example, if you enter the value '20', it will take the current unit (% / px / m):
-
"20%" = 20 percent
-
"20 px" = 20 pixels
-
"20m" = 20 meters (under the condition that size is defined in target canvas)
If the current unit is in percentage (%), if you enter a pixel value, for example '35px', the value will automatically be converted in percentage:
Mathematical operations
Smode supports four mathematical operators in the value input:
-
Addition (+)
-
Subtraction (-)
-
Multiplication (*)
-
Division (/) (not supported everywhere)
If you enter a mathematical operation in a value input, Smode will compute the result for you.
It's possible to use parenthesis to impose an order in the calculation.
It is not possible to create expressions for animating elements in the value input. You can check
Function Cue
An animation bloc defined by a Function
Read More
page for that purpose.
File selector
When you import an external file, such as an image, video, audio, 3D object, etc., there is a 'File' field in their parameters:
You can see the element's relative path in one of your media directories and easily replace it by double-clicking on another file in your folders.
Click on the folder named '..' to return to the parent directory.
If you modify the file, you can click the
Reload
button.
Here are some examples of elements that have a reference to a file:
Image Layer
This generator loads a still image and displays it.
Read More
,
Exr Image Layer
Referenced Exr File
Read More
,
Video File
Generate an animated image by playing a video file. Play it either with its
Transport or from a Timeline (by drag n dropping the layer inside it)
Read More
,
Color Lookup Table
Modify colors using a Color Lookup Table file
Read More
,
3D File
External referenced 3D file (.fbx and .obj)
Read More
,
Audio File
Sound track in files
Read More
and
ISF Generator
Use Interactive Shader Format (ISF) files or code them into Smode to create your own effects
Read More
.