Filter data is processed after it has been loaded for each row.
Space characters (space or tab) at the head and tail of the row, are ignored.
The common format is shown as followings.
- Format
-
$[key] ([name]) [code]
([code])
([code])
・
・
- $[key]
- Start of [key] block.
Not case sensitive.
- [name]
- Parameter name when it is paramter block.
@ is placed when it is no named parameter.
- [code]
- Equation, value or keyword of selection.
keyword is not case sensitive.
$[key] specifies the type of data.
For example, when [key] is pre, a parameter is defined as pre timing parameter.
There is [name] only when the block is parameter definition.
The separator between [key], [name] and [code], is space character.
However, spaces in [code] are included in [code].
[code] can be laid after [key] or [name] in the same line,
or described as the independent row.
Description for Each Key
Parameter Definition
- Format
-
$[key] [name] ([eq])
([eq])
・
・
- $[key]
-
Select as followings.
$Pre |
Parameter evaluated in Pre timing. |
$Pixel |
Parameter evaluated in Pixel timing. |
$Post |
Parameter evaluated in Post timing. |
- [name]
- Parameter name.
@ is placed when it is no named parameter.
- [eq]
- Equation.
It can be divided in rows.
Conversion Function Definition
- Format
-
$[key] ([eq])
([eq])
・
・
- $[key]
-
Select as followings.
$R | Red color conversion function |
$G | Green color conversion function |
$B | Blue color conversion function |
$X | X conversion function |
$Y | Y conversion function |
$Shader | Definition of shader |
- [eq]
- Equation.
It can be divided in rows.
Mode Setting
- Format
-
$Mode [code]
- [code]
-
Put RGB, XY, or Shader.
Not case sensitive.
RangeOutMode Setting
- Format
-
$RangeOutMode [code]
- [code]
-
Put BackColor, Mirror or Circulation.
Not case sensitive.
BackColor Setting
- Format
-
$BackColor [r] [g] [b]
- [r]
-
Red color component ([0,1] real value).
- [g]
-
Green color component ([0,1] real value).
- [b]
-
Blue color component ([0,1] real value).
⬆︎
Ⓒ2018, Noboru Imai.