- Posts: 64
- Joined: Wed Aug 09, 2017 8:13 am
- Location: Berlin
1) Add a custom tool
2) Config the tool showing only what you need
3) Name each parameter accordingly with your needs
4) Go to "Controls" and for each control publish it
5) Now you can Connect other parameters to that controls
- Code: Select all
{
Tools = ordered() {
Background1 = Background {
CtrlWZoom = false,
Inputs = {
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input {
SourceOp = "Publish1",
Source = "Value",
},
TopLeftGreen = Input {
SourceOp = "Publish2",
Source = "Value",
},
TopLeftBlue = Input {
SourceOp = "Publish3",
Source = "Value",
},
},
ViewInfo = OperatorInfo { Pos = { 715, 115.5 } },
},
Publish1 = PublishNumber {
Inputs = {
Value = Input { Value = 0.517, },
},
},
Publish2 = PublishNumber {
Inputs = {
Value = Input { Value = 0.219, },
},
},
Publish3 = PublishNumber {
Inputs = {
Value = Input { Value = 0.465, },
},
},
CustomTool = Custom {
CtrlWZoom = false,
NameSet = true,
Inputs = {
NumberIn1 = Input {
SourceOp = "Publish1",
Source = "Value",
},
NumberIn2 = Input {
SourceOp = "Publish2",
Source = "Value",
},
NumberIn3 = Input {
SourceOp = "Publish3",
Source = "Value",
},
LUTIn1 = Input {
SourceOp = "CustomTool1LUTIn1",
Source = "Value",
},
LUTIn2 = Input {
SourceOp = "CustomTool1LUTIn2",
Source = "Value",
},
LUTIn3 = Input {
SourceOp = "CustomTool1LUTIn3",
Source = "Value",
},
LUTIn4 = Input {
SourceOp = "CustomTool1LUTIn4",
Source = "Value",
},
NameforNumber1 = Input { Value = "Red", },
NameforNumber2 = Input { Value = "Green", },
NameforNumber3 = Input { Value = "Blue", },
ShowNumber4 = Input { Value = 0, },
ShowNumber5 = Input { Value = 0, },
ShowNumber6 = Input { Value = 0, },
ShowNumber7 = Input { Value = 0, },
ShowNumber8 = Input { Value = 0, },
ShowPoint1 = Input { Value = 0, },
ShowPoint2 = Input { Value = 0, },
ShowPoint3 = Input { Value = 0, },
ShowPoint4 = Input { Value = 0, },
ShowLUT1 = Input { Value = 0, },
ShowLUT2 = Input { Value = 0, },
ShowLUT3 = Input { Value = 0, },
ShowLUT4 = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 550, 115.5 } },
},
CustomTool1LUTIn1 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 204, Green = 0, Blue = 0 },
NameSet = true,
},
CustomTool1LUTIn2 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 204, Blue = 0 },
NameSet = true,
},
CustomTool1LUTIn3 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 0, Blue = 204 },
NameSet = true,
},
CustomTool1LUTIn4 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 204, Green = 204, Blue = 204 },
NameSet = true,
}
}
}