
So when you Save a file (or Copy and Paste nodes) with Options ticked in the Custom area of the Process Layers Dropdown, Some of the ticks randomly disappear and havoc ensues when reopening the file (or network rendering) and finding unprocessed Layers...
Here are some nodes to demonstrate(that have been copy and pasted so already are missing layer ticks).
When the Files was saved (or nodes grabbed with Cntl-C) the Process Layers/Custom Layers were set to 1, 3, 5 and 6 in all 3 CC nodes. The Layers selected looked like this (scroll down to see):
After they were reopened/Pasted, the Process Layeres/Custom area looked like this in CC1:
And this in CC2:
CC3 was missing the Layer3 tick but had 5 and 6 ticked
To try yourself - match the ticks in all the CC nodes to the top picture - Copy and Paste the nodes and check the Settings/Process Layers/Custom area in the copied CC nodes.
Tested using Fusion Studio Standalone V20 Release( AKA Beta 4 )
Here are some nodes to demonstrate(that have been copy and pasted so already are missing layer ticks).
When the Files was saved (or nodes grabbed with Cntl-C) the Process Layers/Custom Layers were set to 1, 3, 5 and 6 in all 3 CC nodes. The Layers selected looked like this (scroll down to see):
- Before Saving/Copying
- Screenshot 2025-06-01 164840.png (49.05 KiB) Viewed 1561 times
After they were reopened/Pasted, the Process Layeres/Custom area looked like this in CC1:
- After reloading/ Pasting -CC1
- Screenshot 2025-06-01 164945.png (48.47 KiB) Viewed 1561 times
And this in CC2:
- After reloading/ Pasting -CC2
- Screenshot 2025-06-01 170309.png (48.29 KiB) Viewed 1561 times
CC3 was missing the Layer3 tick but had 5 and 6 ticked
To try yourself - match the ticks in all the CC nodes to the top picture - Copy and Paste the nodes and check the Settings/Process Layers/Custom area in the copied CC nodes.
Tested using Fusion Studio Standalone V20 Release( AKA Beta 4 )
- Code: Select all
{
Tools = ordered() {
Background1_1_1_1_1_1 = Background {
Inputs = {
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input { Value = 1, }
},
ViewInfo = OperatorInfo { Pos = { -85.2871, 2128.06 } },
},
Background2_1_1_1_1_1 = Background {
Inputs = {
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftGreen = Input { Value = 1, }
},
ViewInfo = OperatorInfo { Pos = { -86.6203, 2196.55 } },
},
Swizzler1_1_1_1_1_1 = Swizzler {
Inputs = {
LayerOrder = Input { Value = ScriptVal { {
[0] = 1,
2,
3,
4,
5,
6
} }, },
KeepLayers = Input { Value = 1, },
Input1 = Input {
SourceOp = "Background1_1_1_1_1_1",
Source = "Output",
},
LayerName1 = Input { Value = "Layer1", },
LayerName2 = Input { Value = "Layer2", },
["Layer2.SourceInput1"] = Input { Value = 2, },
["Layer2.SourceInput2"] = Input { Value = 2, },
["Layer2.SourceInput3"] = Input { Value = 2, },
["Layer2.SourceInput4"] = Input { Value = 2, },
["Layer2.SourceInput5"] = Input { Value = 2, },
["Layer2.SourceInput6"] = Input { Value = 2, },
["Layer2.SourceInput7"] = Input { Value = 2, },
["Layer2.SourceInput8"] = Input { Value = 2, },
["Layer2.SourceInput9"] = Input { Value = 2, },
["Layer2.SourceInput10"] = Input { Value = 2, },
["Layer2.SourceInput11"] = Input { Value = 2, },
["Layer2.SourceInput12"] = Input { Value = 2, },
["Layer2.SourceInput13"] = Input { Value = 2, },
["Layer2.SourceInput14"] = Input { Value = 2, },
["Layer2.SourceInput15"] = Input { Value = 2, },
["Layer2.SourceInput16"] = Input { Value = 2, },
["Layer2.SourceInput17"] = Input { Value = 2, },
["Layer2.SourceInput18"] = Input { Value = 2, },
["Layer2.SourceInput19"] = Input { Value = 2, },
["Layer2.SourceInput20"] = Input { Value = 2, },
["Layer2.SourceInput21"] = Input { Value = 2, },
["Layer2.SourceInput22"] = Input { Value = 2, },
LayerName3 = Input { Value = "Layer3", },
["Layer3.SourceInput1"] = Input { Value = 3, },
["Layer3.SourceInput2"] = Input { Value = 3, },
["Layer3.SourceInput3"] = Input { Value = 3, },
["Layer3.SourceInput4"] = Input { Value = 3, },
["Layer3.SourceInput5"] = Input { Value = 3, },
["Layer3.SourceInput6"] = Input { Value = 3, },
["Layer3.SourceInput7"] = Input { Value = 3, },
["Layer3.SourceInput8"] = Input { Value = 3, },
["Layer3.SourceInput9"] = Input { Value = 3, },
["Layer3.SourceInput10"] = Input { Value = 3, },
["Layer3.SourceInput11"] = Input { Value = 3, },
["Layer3.SourceInput12"] = Input { Value = 3, },
["Layer3.SourceInput13"] = Input { Value = 3, },
["Layer3.SourceInput14"] = Input { Value = 3, },
["Layer3.SourceInput15"] = Input { Value = 3, },
["Layer3.SourceInput16"] = Input { Value = 3, },
["Layer3.SourceInput17"] = Input { Value = 3, },
["Layer3.SourceInput18"] = Input { Value = 3, },
["Layer3.SourceInput19"] = Input { Value = 3, },
["Layer3.SourceInput20"] = Input { Value = 3, },
["Layer3.SourceInput21"] = Input { Value = 3, },
["Layer3.SourceInput22"] = Input { Value = 3, },
LayerName4 = Input { Value = "Layer4", },
LayerName5 = Input { Value = "Layer5", },
["Layer5.SourceInput1"] = Input { Value = 2, },
["Layer5.SourceInput2"] = Input { Value = 2, },
["Layer5.SourceInput3"] = Input { Value = 2, },
["Layer5.SourceInput4"] = Input { Value = 2, },
["Layer5.SourceInput5"] = Input { Value = 2, },
["Layer5.SourceInput6"] = Input { Value = 2, },
["Layer5.SourceInput7"] = Input { Value = 2, },
["Layer5.SourceInput8"] = Input { Value = 2, },
["Layer5.SourceInput9"] = Input { Value = 2, },
["Layer5.SourceInput10"] = Input { Value = 2, },
["Layer5.SourceInput11"] = Input { Value = 2, },
["Layer5.SourceInput12"] = Input { Value = 2, },
["Layer5.SourceInput13"] = Input { Value = 2, },
["Layer5.SourceInput14"] = Input { Value = 2, },
["Layer5.SourceInput15"] = Input { Value = 2, },
["Layer5.SourceInput16"] = Input { Value = 2, },
["Layer5.SourceInput17"] = Input { Value = 2, },
["Layer5.SourceInput18"] = Input { Value = 2, },
["Layer5.SourceInput19"] = Input { Value = 2, },
["Layer5.SourceInput20"] = Input { Value = 2, },
["Layer5.SourceInput21"] = Input { Value = 2, },
["Layer5.SourceInput22"] = Input { Value = 2, },
LayerName6 = Input { Value = "Layer6", },
["Layer6.SourceInput1"] = Input { Value = 3, },
["Layer6.SourceInput2"] = Input { Value = 3, },
["Layer6.SourceInput3"] = Input { Value = 3, },
["Layer6.SourceInput4"] = Input { Value = 3, },
["Layer6.SourceInput5"] = Input { Value = 3, },
["Layer6.SourceInput6"] = Input { Value = 3, },
["Layer6.SourceInput7"] = Input { Value = 3, },
["Layer6.SourceInput8"] = Input { Value = 3, },
["Layer6.SourceInput9"] = Input { Value = 3, },
["Layer6.SourceInput10"] = Input { Value = 3, },
["Layer6.SourceInput11"] = Input { Value = 3, },
["Layer6.SourceInput12"] = Input { Value = 3, },
["Layer6.SourceInput13"] = Input { Value = 3, },
["Layer6.SourceInput14"] = Input { Value = 3, },
["Layer6.SourceInput15"] = Input { Value = 3, },
["Layer6.SourceInput16"] = Input { Value = 3, },
["Layer6.SourceInput17"] = Input { Value = 3, },
["Layer6.SourceInput18"] = Input { Value = 3, },
["Layer6.SourceInput19"] = Input { Value = 3, },
["Layer6.SourceInput20"] = Input { Value = 3, },
["Layer6.SourceInput21"] = Input { Value = 3, },
["Layer6.SourceInput22"] = Input { Value = 3, },
Input2 = Input {
SourceOp = "Background2_1_1_1_1_1",
Source = "Output",
},
Input3 = Input {
SourceOp = "Background3_1_1_1_1_1",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { 185.806, 2205.49 } },
},
Background3_1_1_1_1_1 = Background {
Inputs = {
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftBlue = Input { Value = 1, }
},
ViewInfo = OperatorInfo { Pos = { -92.6203, 2269.27 } },
},
cc1 = ColorCorrector {
CtrlWZoom = false,
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Ellipse1_1_1_1_1_1",
Source = "Mask",
},
ProcessLayers = Input { Value = FuID { ":Custom" }, },
ProcessLayersCustom = Input { Value = ScriptVal { {
[2] = "ViewLayer.DiffCol",
[3] = "Layer1",
[4] = "Layer6",
[5] = "Layer5",
[5] = "Layer3"
} }, },
WheelTintAngle1 = Input { Value = 0.130784903554808, },
WheelTintLength1 = Input { Value = 1, },
ColorRanges = Input {
Value = ColorCurves {
Curves = {
{
Points = {
{ 0, 1 },
{ 0.4, 0.2 },
{ 0.6, 0 },
{ 1, 0 }
}
},
{
Points = {
{ 0, 0 },
{ 0.4, 0 },
{ 0.6, 0.2 },
{ 1, 1 }
}
}
}
},
},
HistogramIgnoreTransparent = Input { Value = 1, },
Input = Input {
SourceOp = "Swizzler1_1_1_1_1_1",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { 342.046, 2204.42 } },
},
Ellipse1_1_1_1_1_1 = EllipseMask {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, }
},
ViewInfo = OperatorInfo { Pos = { 320.046, 2269.27 } },
},
cc2 = ColorCorrector {
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Rectangle1_1_1_1_1_1",
Source = "Mask",
},
ProcessLayers = Input { Value = FuID { ":Custom" }, },
ProcessLayersCustom = Input { Value = ScriptVal { {
[2] = "ViewLayer.DiffCol",
[3] = "Layer1",
[4] = "Layer3",
[5] = "Layer6",
[5] = "Layer5"
} }, },
WheelTintAngle1 = Input { Value = 0.604744280653937, },
WheelTintLength1 = Input { Value = 1, },
ColorRanges = Input {
Value = ColorCurves {
Curves = {
{
Points = {
{ 0, 1 },
{ 0.4, 0.2 },
{ 0.6, 0 },
{ 1, 0 }
}
},
{
Points = {
{ 0, 0 },
{ 0.4, 0 },
{ 0.6, 0.2 },
{ 1, 1 }
}
}
}
},
},
HistogramIgnoreTransparent = Input { Value = 1, },
Input = Input {
SourceOp = "cc1",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { 452.046, 2204.42 } },
},
Rectangle1_1_1_1_1_1 = RectangleMask {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, }
},
ViewInfo = OperatorInfo { Pos = { 424.713, 2271.69 } },
},
Polygon1_1_1_1_1_1 = PolylineMask {
DrawMode = "InsertAndModify",
DrawMode2 = "InsertAndModify",
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
ClippingMode = Input { Value = FuID { "None" }, },
Polyline = Input {
SourceOp = "Polygon1_1_1_1_1_1Polyline",
Source = "Value",
},
Polyline2 = Input {
Value = Polyline {
},
Disabled = true,
}
},
ViewInfo = OperatorInfo { Pos = { 530.046, 2271.69 } },
},
Polygon1_1_1_1_1_1Polyline = BezierSpline {
SplineColor = { Red = 173, Green = 255, Blue = 47 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Closed = true,
Points = {
{ X = -0.140648011782032, Y = 0.130890052356021, LX = 0.0748511821792391, LY = 0.246528258398623, RX = -0.0292177318812277, RY = -0.0962308990362856 },
{ X = -0.1759941089838, Y = -0.191099476439791, LX = -0.200294550810015, LY = 0.0811518324607315, RX = 0.118443028392115, RY = -0.0479886684752392 },
{ X = 0.187776141384389, Y = -0.230366492146597, LX = -0.101620029455082, LY = -0.222513089005235, RX = 0.0536363631948605, RY = 0.117445280438249 },
{ X = 0.332106038291605, Y = 0.143979057591623, LX = 0.0618556701030928, LY = -0.0863874345549739, RX = -0.1239267573775, RY = 0.173075720054702 }
}
} }
}
},
cc3 = ColorCorrector {
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Polygon1_1_1_1_1_1",
Source = "Mask",
},
ProcessLayers = Input { Value = FuID { ":Custom" }, },
ProcessLayersCustom = Input { Value = ScriptVal { {
[2] = "ViewLayer.DiffCol",
[3] = "ViewLayer.GlossCol",
[4] = "Layer1",
[5] = "Layer6",
[6] = "Layer3",
[6] = "Layer5"
} }, },
WheelTintAngle1 = Input { Value = -0.155892944985807, },
WheelTintLength1 = Input { Value = 1, },
MasterRGBGain = Input { Value = 4.81, },
ColorRanges = Input {
Value = ColorCurves {
Curves = {
{
Points = {
{ 0, 1 },
{ 0.4, 0.2 },
{ 0.6, 0 },
{ 1, 0 }
}
},
{
Points = {
{ 0, 0 },
{ 0.4, 0 },
{ 0.6, 0.2 },
{ 1, 1 }
}
}
}
},
},
HistogramIgnoreTransparent = Input { Value = 1, },
Input = Input {
SourceOp = "cc2",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { 562.713, 2204.42 } },
}
},
ActiveTool = "cc1"
}
Windows 11 Pro (22H2)
Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz
64.0 GB RAM
Nvidia 4070Ti Super (16GB VRAM)
AMD Ryzen 3970X @ 3.69 GHz
128 GB RAM
Nvidia 3090 (24GB VRAM)
Resolve Studio / Fusion Studio v20.0 Release (Beta 4)
Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz
64.0 GB RAM
Nvidia 4070Ti Super (16GB VRAM)
AMD Ryzen 3970X @ 3.69 GHz
128 GB RAM
Nvidia 3090 (24GB VRAM)
Resolve Studio / Fusion Studio v20.0 Release (Beta 4)