
- Posts: 14
- Joined: Sat Mar 30, 2013 5:41 am
I am making a graph for a friend. He has made some videos of the camino walks that he has done. He would like to have a template so he can show the height of the terrain for the stages of the walk.
I am relatively new fusion user and I have so far been able to this as an example. I have made a macro and put it into Generator folder so he can access in edit page
I would like to add some dots (one for each point for the graph polygon) that would be able to control specific individual points of the graph polygon to make it easier to know which point is being referenced.
I can’t work put how to do this - how to connect a ‘dot’ polygon to an individual point of the graph.
If someone can help me with this, I would be very appreciative
Thank you
[code]{
Tools = ordered() {
Graph2 = MacroOperator {
Inputs = ordered() {
Input1 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point2",
Name = "Point 1",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input2 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point3",
Name = "Point 2",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input3 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point4",
Name = "Point 3",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input4 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point5",
Name = "Point 4",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input5 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point6",
Name = "Point 5",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input6 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point7",
Name = "Point 6",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input7 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point8",
Name = "Point 7",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input8 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point9",
Name = "Point 8",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input9 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point10",
Name = "Point 9",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input10 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point11",
Name = "Point 10",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input11 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point12",
Name = "Point 11",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input12 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point13",
Name = "Point 12",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input13 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point14",
Name = "Point 13",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input14 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point15",
Name = "Point 14",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
}
},
Outputs = {
Output1 = InstanceOutput {
SourceOp = "XYPath1",
Source = "Heading",
},
Output2 = InstanceOutput {
SourceOp = "XYPath2",
Source = "Heading",
},
Output3 = InstanceOutput {
SourceOp = "XYPath3",
Source = "Heading",
},
Output4 = InstanceOutput {
SourceOp = "XYPath4",
Source = "Heading",
},
Output5 = InstanceOutput {
SourceOp = "XYPath5",
Source = "Heading",
},
Output6 = InstanceOutput {
SourceOp = "XYPath6",
Source = "Heading",
},
Output7 = InstanceOutput {
SourceOp = "XYPath7",
Source = "Heading",
},
Output8 = InstanceOutput {
SourceOp = "XYPath8",
Source = "Heading",
},
Output9 = InstanceOutput {
SourceOp = "XYPath9",
Source = "Heading",
},
Output10 = InstanceOutput {
SourceOp = "XYPath10",
Source = "Heading",
},
Output11 = InstanceOutput {
SourceOp = "XYPath11",
Source = "Heading",
},
Output12 = InstanceOutput {
SourceOp = "XYPath12",
Source = "Heading",
},
Output13 = InstanceOutput {
SourceOp = "XYPath13",
Source = "Heading",
},
Output14 = InstanceOutput {
SourceOp = "XYPath14",
Source = "Heading",
},
MainOutput1 = InstanceOutput {
SourceOp = "Group1",
Source = "Output1",
},
MainOutput2 = InstanceOutput {
SourceOp = "Merge1",
Source = "Output",
},
Output15 = InstanceOutput {
SourceOp = "Polygon1_GRAPHLINES_VPolyline",
Source = "Value",
},
Output16 = InstanceOutput {
SourceOp = "Polygon1_GRAPHLINES_HPolyline",
Source = "Value",
},
Output17 = InstanceOutput {
SourceOp = "Left",
Source = "Data",
},
Output18 = InstanceOutput {
SourceOp = "Right",
Source = "Data",
}
},
ViewInfo = GroupInfo { Pos = { 0, 0 } },
Tools = ordered() {
Polygon_PEAKS = PolylineMask {
DrawMode = "InsertAndModify",
DrawMode2 = "InsertAndModify",
CtrlWZoom = false,
NameSet = true,
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
UseFrameFormatSettings = Input { Value = 1, },
ClippingMode = Input { Value = FuID { "None" }, },
Polyline = Input {
Value = Polyline {
Closed = true,
Points = {
{ Linear = true, X = -0.415558359621451, Y = -0.371028037383178, LX = 0.297581493165089, LY = -0.00186915887850468, RX = 0.000701119873816991, RY = 0.0311090124610593 },
{ Linear = true, X = -0.413455, Y = -0.277701, LX = -0.000701119873816991, LY = -0.0311090124610593, RX = 0.01597559446197, RY = 0.012616894080997, PublishID = "Point2" },
{ Linear = true, X = -0.36552821661409, Y = -0.239850317757009, LX = -0.01597559446197, LY = -0.012616894080997, RX = 0.0240780455660706, RY = 0.0100934174454826, PublishID = "Point3" },
{ Linear = true, X = -0.293294079915878, Y = -0.209570065420561, LX = -0.0240780455660706, LY = -0.0100934174454826, RX = 0.0202336733263231, RY = -0.0114517227414329, PublishID = "Point4" },
{ Linear = true, X = -0.232593059936909, Y = -0.24392523364486, LX = -0.0202336733263231, LY = 0.0114517227414329, RX = 0.0135770568012678, RY = -0.0141901588785047, PublishID = "Point5" },
{ Linear = true, X = -0.191861889533106, Y = -0.286495710280374, LX = -0.0135770568012678, LY = 0.0141901588785047, RX = 0.037872006290215, RY = 0.00609047040498426, PublishID = "Point6" },
{ Linear = true, X = -0.0782458706624605, Y = -0.268224299065421, LX = -0.037872006290215, LY = -0.00609047040498426, RX = 0.0270647819838766, RY = 0.025545171339564, PublishID = "Point7" },
{ Linear = true, X = 0.00294847528916942, Y = -0.191588785046729, LX = -0.0270647819838766, LY = -0.025545171339564, RX = 0.023841468980021, RY = -0.0261682242990656, PublishID = "Point8" },
{ Linear = true, X = 0.0744728822292324, Y = -0.270093457943926, LX = -0.023841468980021, LY = 0.0261682242990656, RX = 0.0157659617946021, RY = 0.0330218068535827, PublishID = "Point9" },
{ Linear = true, X = 0.121770767613039, Y = -0.171028037383177, LX = -0.0157659617946021, LY = -0.0330218068535827, RX = 0.0166910723718826, RY = -0.0306361492350031, PublishID = "Point10" },
{ Linear = true, X = 0.171843984728687, Y = -0.262936485088187, LX = -0.0166910723718826, LY = 0.0306361492350031, RX = 0.0117000948205466, RY = 0.0131906663689594 },
{ Linear = true, X = 0.206944269190326, Y = -0.223364485981308, LX = -0.0117000948205466, LY = -0.0131906663689594, RX = 0.0208021910616414, RY = -0.0209538040346803, PublishID = "Point11" },
{ X = 0.264778128286015, Y = -0.283177570093458, LX = -0.0236103129120533, LY = 0.0146335483280451, RX = 0.0213810024535575, RY = -0.0112149532710279, PublishID = "Point12" },
{ Linear = true, X = 0.328921135646687, Y = -0.316822429906542, LX = -0.0213810024535575, LY = 0.0112149532710279, RX = 0.0147213459516301, RY = 0.0116074766355139, PublishID = "Point13" },
{ Linear = true, X = 0.373085173501578, Y = -0.282, LX = -0.0147213459516301, LY = -0.0116074766355139, RX = 0.015910275499474, RY = -0.006564, PublishID = "Point14" },
{ Linear = true, X = 0.420816, Y = -0.301692, LX = -0.015910275499474, LY = 0.006564, RX = 0.0154422283814347, RY = -0.0226502692772484, PublishID = "Point15" },
{ Linear = true, X = 0.467142685144304, Y = -0.369642807831745, LX = -0.0154422283814347, LY = 0.0226502692772484, RX = 0.00334781157650425, RY = -0.00233090206231568 },
{ Linear = true, X = 0.477186119873817, Y = -0.376635514018692, LX = -0.00334781157650425, LY = 0.00233090206231568, RX = -0.297581493165089, RY = 0.00186915887850468 }
}
},
},
Polyline2 = Input {
Value = Polyline {
},
Disabled = true,
},
Point0 = Input {
Value = { 0.584394818197582, 0.390267431616668 },
Disabled = true,
},
Point1 = Input {
Value = { 0.084441640378549, 0.128971962616822 },
Disabled = true,
},
Point2 = Input {
SourceOp = "XYPath1",
Source = "Value",
},
Point3 = Input {
SourceOp = "XYPath2",
Source = "Value",
},
Point4 = Input {
SourceOp = "XYPath3",
Source = "Value",
},
Point5 = Input {
SourceOp = "XYPath4",
Source = "Value",
},
Point6 = Input {
SourceOp = "XYPath5",
Source = "Value",
},
Point7 = Input {
SourceOp = "XYPath6",
Source = "Value",
},
Point8 = Input {
SourceOp = "XYPath7",
Source = "Value",
},
Point9 = Input {
SourceOp = "XYPath8",
Source = "Value",
},
Point10 = Input {
SourceOp = "XYPath9",
Source = "Value",
},
Point11 = Input {
SourceOp = "XYPath10",
Source = "Value",
},
Point12 = Input {
SourceOp = "XYPath11",
Source = "Value",
},
Point13 = Input {
SourceOp = "XYPath12",
Source = "Value",
},
Point14 = Input {
SourceOp = "XYPath13",
Source = "Value",
},
Point15 = Input {
SourceOp = "XYPath14",
Source = "Value",
},
Point16 = Input {
Value = { 0.977186119873817, 0.123364485981308 },
Disabled = true,
}
},
ViewInfo = OperatorInfo { Pos = { 385, 16.5 } },
Colors = { TileColor = { R = 1, G = 0.658823529411765, B = 0.2 }, }
},
XYPath1 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint2XYPath1X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint2XYPath1Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint2XYPath1X = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.086545, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint2XYPath1Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.222299, Flags = { Linear = true } }
}
},
XYPath2 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint3XYPath2X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint3XYPath2Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint3XYPath2X = BezierSpline {
SplineColor = { Red = 255, Green = 77, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.13447178338591, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint3XYPath2Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 76 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.260149682242991, Flags = { Linear = true } }
}
},
XYPath3 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint4XYPath3X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint4XYPath3Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint4XYPath3X = BezierSpline {
SplineColor = { Red = 255, Green = 153, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.206705920084122, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint4XYPath3Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 152 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.290429934579439, Flags = { Linear = true } }
}
},
XYPath4 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint5XYPath4X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint5XYPath4Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint5XYPath4X = BezierSpline {
SplineColor = { Red = 255, Green = 230, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.267406940063091, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint5XYPath4Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 228 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.25607476635514, Flags = { Linear = true } }
}
},
XYPath5 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint6XYPath5X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint6XYPath5Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint6XYPath5X = BezierSpline {
SplineColor = { Red = 203, Green = 255, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.308138110466894, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint6XYPath5Y = BezierSpline {
SplineColor = { Red = 0, Green = 206, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.213504289719626, Flags = { Linear = true } }
}
},
XYPath6 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint7XYPath6X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint7XYPath6Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint7XYPath6X = BezierSpline {
SplineColor = { Red = 127, Green = 255, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.421754129337539, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint7XYPath6Y = BezierSpline {
SplineColor = { Red = 0, Green = 130, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.231775700934579, Flags = { Linear = true } }
}
},
XYPath7 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint8XYPath7X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint8XYPath7Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint8XYPath7X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.502948475289169, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint8XYPath7Y = BezierSpline {
SplineColor = { Red = 0, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.308411214953271, Flags = { Linear = true } }
}
},
XYPath8 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint9XYPath8X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint9XYPath8Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint9XYPath8X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.574472882229232, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint9XYPath8Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.229906542056074, Flags = { Linear = true } }
}
},
XYPath9 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint10XYPath9X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint10XYPath9Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint10XYPath9X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.621770767613039, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint10XYPath9Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.328971962616823, Flags = { Linear = true } }
}
},
XYPath10 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint11XYPath10X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint11XYPath10Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint11XYPath10X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.706944269190326, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint11XYPath10Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.276635514018692, Flags = { Linear = true } }
}
},
XYPath11 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint12XYPath11X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint12XYPath11Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint12XYPath11X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.764778128286015, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint12XYPath11Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.216822429906542, Flags = { Linear = true } }
}
},
XYPath12 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint13XYPath12X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint13XYPath12Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint13XYPath12X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.828921135646687, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint13XYPath12Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.183177570093458, Flags = { Linear = true } }
}
},
XYPath13 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint14XYPath13X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint14XYPath13Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint14XYPath13X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.873085173501578, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint14XYPath13Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.218, Flags = { Linear = true } }
}
},
XYPath14 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint15XYPath14X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint15XYPath14Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint15XYPath14X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.920816, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint15XYPath14Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.198308, Flags = { Linear = true } }
}
},
Group1 = GroupOperator {
CustomData = {
Path = {
Map = {
["Setting:"] = "EditTemplates:/Generators/Huge_GRAPH/"
}
},
},
Inputs = ordered() {
Input1 = InstanceInput {
SourceOp = "Background1_GREEN",
Source = "EffectMask",
}
},
Outputs = {
Output1 = InstanceOutput {
SourceOp = "Merge1",
Source = "Output",
}
},
ViewInfo = GroupInfo { Pos = { 385, 49.5 } },
Tools = ordered() {
Merge1 = Merge {
CtrlWShown = false,
Inputs = {
Background = Input {
SourceOp = "Merge2",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 770, 115.5 } },
},
Polygon1_GRAPHLINES_V = PolylineMask {
DrawMode = "ClickAppend",
DrawMode2 = "InsertAndModify",
CtrlWShown = false,
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Polygon1_GRAPHLINES_H",
Source = "Mask",
},
Filter = Input { Value = FuID { "Fast Gaussian" }, },
BorderWidth = Input { Value = 0.0092, },
JoinStyle = Input { Value = 0, },
CapStyle = Input { Value = 0, },
WriteLength = Input { Value = 0.504, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
UseFrameFormatSettings = Input { Value = 1, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input { Value = { 0.286, 0.843 }, },
Size = Input { Value = 1.102, },
ZRotation = Input { Value = 90, },
Polyline = Input {
SourceOp = "Polygon1_GRAPHLINES_VPolyline",
Source = "Value",
},
Polyline2 = Input {
Value = Polyline {
},
Disabled = true,
}
},
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
},
Merge2 = Merge {
CtrlWShown = false,
Inputs = {
Background = Input {
SourceOp = "Merge4",
Source = "Output",
},
Foreground = Input {
SourceOp = "Background_WHITE",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 660, 115.5 } },
},
Background_WHITE = Background {
CtrlWShown = false,
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Polygon1_GRAPHLINES_V",
Source = "Mask",
},
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input { Value = 1, },
TopLeftGreen = Input { Value = 1, },
TopLeftBlue = Input { Value = 1, }
},
ViewInfo = OperatorInfo { Pos = { 660, 82.5 } },
},
Polygon1_GRAPHLINES_H = PolylineMask {
DrawMode = "ClickAppend",
DrawMode2 = "InsertAndModify",
CtrlWShown = false,
NameSet = true,
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
BorderWidth = Input { Value = 0.01, },
JoinStyle = Input { Value = 0, },
CapStyle = Input { Value = 0, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
UseFrameFormatSettings = Input { Value = 1, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input { Value = { 0.63, -0.384 }, },
Size = Input { Value = 1.535, },
Polyline = Input {
SourceOp = "Polygon1_GRAPHLINES_HPolyline",
Source = "Value",
},
Polyline2 = Input {
Value = Polyline {
},
Disabled = true,
}
},
ViewInfo = OperatorInfo { Pos = { 550, 49.5 } },
},
Merge4 = Merge {
CtrlWShown = false,
Inputs = {
Background = Input {
SourceOp = "Merge3",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 550, 115.5 } },
},
Background1_GREEN = Background {
CtrlWShown = false,
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Polygon_PEAKS",
Source = "Mask",
},
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input { Value = 0.1529411764706, },
TopLeftGreen = Input { Value = 0.3137254901961, },
TopLeftBlue = Input { Value = 0.0588235294118, },
TopRightRed = Input { Value = 0.1372549019608, },
TopRightGreen = Input { Value = 0.4156862745098, },
TopRightBlue = Input { Value = 0.1764705882353, }
},
ViewInfo = OperatorInfo { Pos = { 440, 49.5 } },
},
Merge3 = Merge {
CtrlWShown = false,
Inputs = {
Background = Input {
SourceOp = "Background1",
Source = "Output",
},
Foreground = Input {
SourceOp = "Transform3",
Source = "Output",
},
Gain = Input { Value = 0.693, },
PerformDepthMerge = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 440, 115.5 } },
},
Transform3 = Transform {
CtrlWShown = false,
Inputs = {
Center = Input { Value = { 0.496, 0.5 }, },
Input = Input {
SourceOp = "Background1_GREEN",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { 440, 82.5 } },
},
Background1 = Background {
CtrlWShown = false,
Inputs = {
EffectMask = Input {
SourceOp = "MediaIn2",
Source = "Output",
},
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftAlpha = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 330, 115.5 } },
},
MediaIn2 = MediaIn {
ExtentSet = true,
CtrlWShown = false,
CustomData = { MEDIA_ID = "44320591-e464-4d0c-83f8-afef0e843d5a", MediaProps = { MEDIA_NUM_LAYERS = 0, MEDIA_FORMAT_TYPE = "PNG", MEDIA_HEIGHT = 1080, MEDIA_LAYER_DESC = {
}, MEDIA_PAR = 1, MEDIA_PATH = "/Volumes/2T THUNDERBOLT/Hugh Atlitude TEMPLATE/BG/Still 2025-03-12 114810_1.34.1.png", MEDIA_START_FRAME = 0, MEDIA_IS_SOURCE_RES = true, MEDIA_SRC_FRAME_RATE = 25, MEDIA_MARK_OUT = 0, MEDIA_WIDTH = 1920, MEDIA_NUM_FRAMES = 1, MEDIA_MARK_IN = 0, MEDIA_NAME = "Still 2025-03-12 114810_1.34.1.png" } },
Inputs = {
MediaSource = Input { Value = FuID { "MediaPool" }, },
MediaID = Input { Value = "44320591-e464-4d0c-83f8-afef0e843d5a", },
AudioTrack = Input { Value = FuID { "Timeline Audio" }, },
Layer = Input {
Value = Text {
},
},
ClipTimeEnd = Input { Value = 0, },
Loop = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
LeftAudio = Input {
SourceOp = "Left",
Source = "Data",
},
RightAudio = Input {
SourceOp = "Right",
Source = "Data",
}
},
ViewInfo = OperatorInfo { Pos = { 330, 82.5 } },
Version = 1
}
},
},
Polygon1_GRAPHLINES_VPolyline = BezierSpline {
SplineColor = { Red = 96, Green = 255, Blue = 47 },
CtrlWZoom = false,
KeyFrames = {
[164] = { 0, RH = { 171.333333333333, 0.333333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.216686110772387, RY = 0 },
{ Linear = true, X = 0.288697613446815, Y = 0.332191780821918, LX = -0.216686110772387, LY = 0 }
}
} },
[186] = { 1, LH = { 178.666666666667, 0.666666666666667 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.285025699507848, RY = 5.55111512312578e-17 },
{ Linear = true, X = 0.493716379653199, Y = 0.332191780821918, LX = -0.285025699507848, LY = -5.55111512312578e-17 }
}
} }
}
},
Polygon1_GRAPHLINES_HPolyline = BezierSpline {
SplineColor = { Red = 96, Green = 255, Blue = 47 },
CtrlWZoom = false,
KeyFrames = {
[131] = { 0, RH = { 142, 0.333333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.263281284910202, RY = 0 },
{ Linear = true, X = 0.428483135860258, Y = 0.332191780821918, LX = -0.263281284910202, LY = 0 }
}
} },
[164] = { 1, LH = { 153, 0.666666666666667 }, RH = { 171.333333333333, 1.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.216686110772387, RY = 0 },
{ Linear = true, X = 0.288697613446815, Y = 0.332191780821918, LX = -0.216686110772387, LY = 0 }
}
} },
[186] = { 2, LH = { 178.666666666667, 1.66666666666667 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.285025699507848, RY = 5.55111512312578e-17 },
{ Linear = true, X = 0.493716379653199, Y = 0.332191780821918, LX = -0.285025699507848, LY = -5.55111512312578e-17 }
}
} }
}
},
Left = AudioDisplay {
CtrlWZoom = false,
},
Right = AudioDisplay {
CtrlWZoom = false,
}
},
}
},
ActiveTool = "Graph2"
}/code]
I am relatively new fusion user and I have so far been able to this as an example. I have made a macro and put it into Generator folder so he can access in edit page
- Graph example.jpg (281.69 KiB) Viewed 661 times
- Points on edit page.jpg (55.57 KiB) Viewed 661 times
I would like to add some dots (one for each point for the graph polygon) that would be able to control specific individual points of the graph polygon to make it easier to know which point is being referenced.
I can’t work put how to do this - how to connect a ‘dot’ polygon to an individual point of the graph.
- Dot example.jpg (241.37 KiB) Viewed 661 times
If someone can help me with this, I would be very appreciative
Thank you
[code]{
Tools = ordered() {
Graph2 = MacroOperator {
Inputs = ordered() {
Input1 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point2",
Name = "Point 1",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input2 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point3",
Name = "Point 2",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input3 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point4",
Name = "Point 3",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input4 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point5",
Name = "Point 4",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input5 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point6",
Name = "Point 5",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input6 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point7",
Name = "Point 6",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input7 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point8",
Name = "Point 7",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input8 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point9",
Name = "Point 8",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input9 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point10",
Name = "Point 9",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input10 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point11",
Name = "Point 10",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input11 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point12",
Name = "Point 11",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input12 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point13",
Name = "Point 12",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input13 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point14",
Name = "Point 13",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
},
Input14 = InstanceInput {
SourceOp = "Polygon_PEAKS",
Source = "Point15",
Name = "Point 14",
DefaultX = 0.084441640378549,
DefaultY = 0.128971962616822,
}
},
Outputs = {
Output1 = InstanceOutput {
SourceOp = "XYPath1",
Source = "Heading",
},
Output2 = InstanceOutput {
SourceOp = "XYPath2",
Source = "Heading",
},
Output3 = InstanceOutput {
SourceOp = "XYPath3",
Source = "Heading",
},
Output4 = InstanceOutput {
SourceOp = "XYPath4",
Source = "Heading",
},
Output5 = InstanceOutput {
SourceOp = "XYPath5",
Source = "Heading",
},
Output6 = InstanceOutput {
SourceOp = "XYPath6",
Source = "Heading",
},
Output7 = InstanceOutput {
SourceOp = "XYPath7",
Source = "Heading",
},
Output8 = InstanceOutput {
SourceOp = "XYPath8",
Source = "Heading",
},
Output9 = InstanceOutput {
SourceOp = "XYPath9",
Source = "Heading",
},
Output10 = InstanceOutput {
SourceOp = "XYPath10",
Source = "Heading",
},
Output11 = InstanceOutput {
SourceOp = "XYPath11",
Source = "Heading",
},
Output12 = InstanceOutput {
SourceOp = "XYPath12",
Source = "Heading",
},
Output13 = InstanceOutput {
SourceOp = "XYPath13",
Source = "Heading",
},
Output14 = InstanceOutput {
SourceOp = "XYPath14",
Source = "Heading",
},
MainOutput1 = InstanceOutput {
SourceOp = "Group1",
Source = "Output1",
},
MainOutput2 = InstanceOutput {
SourceOp = "Merge1",
Source = "Output",
},
Output15 = InstanceOutput {
SourceOp = "Polygon1_GRAPHLINES_VPolyline",
Source = "Value",
},
Output16 = InstanceOutput {
SourceOp = "Polygon1_GRAPHLINES_HPolyline",
Source = "Value",
},
Output17 = InstanceOutput {
SourceOp = "Left",
Source = "Data",
},
Output18 = InstanceOutput {
SourceOp = "Right",
Source = "Data",
}
},
ViewInfo = GroupInfo { Pos = { 0, 0 } },
Tools = ordered() {
Polygon_PEAKS = PolylineMask {
DrawMode = "InsertAndModify",
DrawMode2 = "InsertAndModify",
CtrlWZoom = false,
NameSet = true,
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
UseFrameFormatSettings = Input { Value = 1, },
ClippingMode = Input { Value = FuID { "None" }, },
Polyline = Input {
Value = Polyline {
Closed = true,
Points = {
{ Linear = true, X = -0.415558359621451, Y = -0.371028037383178, LX = 0.297581493165089, LY = -0.00186915887850468, RX = 0.000701119873816991, RY = 0.0311090124610593 },
{ Linear = true, X = -0.413455, Y = -0.277701, LX = -0.000701119873816991, LY = -0.0311090124610593, RX = 0.01597559446197, RY = 0.012616894080997, PublishID = "Point2" },
{ Linear = true, X = -0.36552821661409, Y = -0.239850317757009, LX = -0.01597559446197, LY = -0.012616894080997, RX = 0.0240780455660706, RY = 0.0100934174454826, PublishID = "Point3" },
{ Linear = true, X = -0.293294079915878, Y = -0.209570065420561, LX = -0.0240780455660706, LY = -0.0100934174454826, RX = 0.0202336733263231, RY = -0.0114517227414329, PublishID = "Point4" },
{ Linear = true, X = -0.232593059936909, Y = -0.24392523364486, LX = -0.0202336733263231, LY = 0.0114517227414329, RX = 0.0135770568012678, RY = -0.0141901588785047, PublishID = "Point5" },
{ Linear = true, X = -0.191861889533106, Y = -0.286495710280374, LX = -0.0135770568012678, LY = 0.0141901588785047, RX = 0.037872006290215, RY = 0.00609047040498426, PublishID = "Point6" },
{ Linear = true, X = -0.0782458706624605, Y = -0.268224299065421, LX = -0.037872006290215, LY = -0.00609047040498426, RX = 0.0270647819838766, RY = 0.025545171339564, PublishID = "Point7" },
{ Linear = true, X = 0.00294847528916942, Y = -0.191588785046729, LX = -0.0270647819838766, LY = -0.025545171339564, RX = 0.023841468980021, RY = -0.0261682242990656, PublishID = "Point8" },
{ Linear = true, X = 0.0744728822292324, Y = -0.270093457943926, LX = -0.023841468980021, LY = 0.0261682242990656, RX = 0.0157659617946021, RY = 0.0330218068535827, PublishID = "Point9" },
{ Linear = true, X = 0.121770767613039, Y = -0.171028037383177, LX = -0.0157659617946021, LY = -0.0330218068535827, RX = 0.0166910723718826, RY = -0.0306361492350031, PublishID = "Point10" },
{ Linear = true, X = 0.171843984728687, Y = -0.262936485088187, LX = -0.0166910723718826, LY = 0.0306361492350031, RX = 0.0117000948205466, RY = 0.0131906663689594 },
{ Linear = true, X = 0.206944269190326, Y = -0.223364485981308, LX = -0.0117000948205466, LY = -0.0131906663689594, RX = 0.0208021910616414, RY = -0.0209538040346803, PublishID = "Point11" },
{ X = 0.264778128286015, Y = -0.283177570093458, LX = -0.0236103129120533, LY = 0.0146335483280451, RX = 0.0213810024535575, RY = -0.0112149532710279, PublishID = "Point12" },
{ Linear = true, X = 0.328921135646687, Y = -0.316822429906542, LX = -0.0213810024535575, LY = 0.0112149532710279, RX = 0.0147213459516301, RY = 0.0116074766355139, PublishID = "Point13" },
{ Linear = true, X = 0.373085173501578, Y = -0.282, LX = -0.0147213459516301, LY = -0.0116074766355139, RX = 0.015910275499474, RY = -0.006564, PublishID = "Point14" },
{ Linear = true, X = 0.420816, Y = -0.301692, LX = -0.015910275499474, LY = 0.006564, RX = 0.0154422283814347, RY = -0.0226502692772484, PublishID = "Point15" },
{ Linear = true, X = 0.467142685144304, Y = -0.369642807831745, LX = -0.0154422283814347, LY = 0.0226502692772484, RX = 0.00334781157650425, RY = -0.00233090206231568 },
{ Linear = true, X = 0.477186119873817, Y = -0.376635514018692, LX = -0.00334781157650425, LY = 0.00233090206231568, RX = -0.297581493165089, RY = 0.00186915887850468 }
}
},
},
Polyline2 = Input {
Value = Polyline {
},
Disabled = true,
},
Point0 = Input {
Value = { 0.584394818197582, 0.390267431616668 },
Disabled = true,
},
Point1 = Input {
Value = { 0.084441640378549, 0.128971962616822 },
Disabled = true,
},
Point2 = Input {
SourceOp = "XYPath1",
Source = "Value",
},
Point3 = Input {
SourceOp = "XYPath2",
Source = "Value",
},
Point4 = Input {
SourceOp = "XYPath3",
Source = "Value",
},
Point5 = Input {
SourceOp = "XYPath4",
Source = "Value",
},
Point6 = Input {
SourceOp = "XYPath5",
Source = "Value",
},
Point7 = Input {
SourceOp = "XYPath6",
Source = "Value",
},
Point8 = Input {
SourceOp = "XYPath7",
Source = "Value",
},
Point9 = Input {
SourceOp = "XYPath8",
Source = "Value",
},
Point10 = Input {
SourceOp = "XYPath9",
Source = "Value",
},
Point11 = Input {
SourceOp = "XYPath10",
Source = "Value",
},
Point12 = Input {
SourceOp = "XYPath11",
Source = "Value",
},
Point13 = Input {
SourceOp = "XYPath12",
Source = "Value",
},
Point14 = Input {
SourceOp = "XYPath13",
Source = "Value",
},
Point15 = Input {
SourceOp = "XYPath14",
Source = "Value",
},
Point16 = Input {
Value = { 0.977186119873817, 0.123364485981308 },
Disabled = true,
}
},
ViewInfo = OperatorInfo { Pos = { 385, 16.5 } },
Colors = { TileColor = { R = 1, G = 0.658823529411765, B = 0.2 }, }
},
XYPath1 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint2XYPath1X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint2XYPath1Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint2XYPath1X = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.086545, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint2XYPath1Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.222299, Flags = { Linear = true } }
}
},
XYPath2 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint3XYPath2X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint3XYPath2Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint3XYPath2X = BezierSpline {
SplineColor = { Red = 255, Green = 77, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.13447178338591, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint3XYPath2Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 76 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.260149682242991, Flags = { Linear = true } }
}
},
XYPath3 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint4XYPath3X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint4XYPath3Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint4XYPath3X = BezierSpline {
SplineColor = { Red = 255, Green = 153, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.206705920084122, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint4XYPath3Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 152 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.290429934579439, Flags = { Linear = true } }
}
},
XYPath4 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint5XYPath4X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint5XYPath4Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint5XYPath4X = BezierSpline {
SplineColor = { Red = 255, Green = 230, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.267406940063091, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint5XYPath4Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 228 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.25607476635514, Flags = { Linear = true } }
}
},
XYPath5 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint6XYPath5X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint6XYPath5Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint6XYPath5X = BezierSpline {
SplineColor = { Red = 203, Green = 255, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.308138110466894, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint6XYPath5Y = BezierSpline {
SplineColor = { Red = 0, Green = 206, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.213504289719626, Flags = { Linear = true } }
}
},
XYPath6 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint7XYPath6X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint7XYPath6Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint7XYPath6X = BezierSpline {
SplineColor = { Red = 127, Green = 255, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.421754129337539, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint7XYPath6Y = BezierSpline {
SplineColor = { Red = 0, Green = 130, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.231775700934579, Flags = { Linear = true } }
}
},
XYPath7 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint8XYPath7X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint8XYPath7Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint8XYPath7X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 0 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.502948475289169, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint8XYPath7Y = BezierSpline {
SplineColor = { Red = 0, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.308411214953271, Flags = { Linear = true } }
}
},
XYPath8 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint9XYPath8X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint9XYPath8Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint9XYPath8X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.574472882229232, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint9XYPath8Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.229906542056074, Flags = { Linear = true } }
}
},
XYPath9 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint10XYPath9X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint10XYPath9Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint10XYPath9X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.621770767613039, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint10XYPath9Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.328971962616823, Flags = { Linear = true } }
}
},
XYPath10 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint11XYPath10X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint11XYPath10Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint11XYPath10X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.706944269190326, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint11XYPath10Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.276635514018692, Flags = { Linear = true } }
}
},
XYPath11 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint12XYPath11X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint12XYPath11Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint12XYPath11X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.764778128286015, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint12XYPath11Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.216822429906542, Flags = { Linear = true } }
}
},
XYPath12 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint13XYPath12X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint13XYPath12Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint13XYPath12X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.828921135646687, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint13XYPath12Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.183177570093458, Flags = { Linear = true } }
}
},
XYPath13 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint14XYPath13X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint14XYPath13Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint14XYPath13X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.873085173501578, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint14XYPath13Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.218, Flags = { Linear = true } }
}
},
XYPath14 = XYPath {
ShowKeyPoints = false,
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "Polygon_PEAKSPoint15XYPath14X",
Source = "Value",
},
Y = Input {
SourceOp = "Polygon_PEAKSPoint15XYPath14Y",
Source = "Value",
}
},
},
Polygon_PEAKSPoint15XYPath14X = BezierSpline {
SplineColor = { Red = 51, Green = 255, Blue = 25 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.920816, Flags = { Linear = true } }
}
},
Polygon_PEAKSPoint15XYPath14Y = BezierSpline {
SplineColor = { Red = 23, Green = 54, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.198308, Flags = { Linear = true } }
}
},
Group1 = GroupOperator {
CustomData = {
Path = {
Map = {
["Setting:"] = "EditTemplates:/Generators/Huge_GRAPH/"
}
},
},
Inputs = ordered() {
Input1 = InstanceInput {
SourceOp = "Background1_GREEN",
Source = "EffectMask",
}
},
Outputs = {
Output1 = InstanceOutput {
SourceOp = "Merge1",
Source = "Output",
}
},
ViewInfo = GroupInfo { Pos = { 385, 49.5 } },
Tools = ordered() {
Merge1 = Merge {
CtrlWShown = false,
Inputs = {
Background = Input {
SourceOp = "Merge2",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 770, 115.5 } },
},
Polygon1_GRAPHLINES_V = PolylineMask {
DrawMode = "ClickAppend",
DrawMode2 = "InsertAndModify",
CtrlWShown = false,
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Polygon1_GRAPHLINES_H",
Source = "Mask",
},
Filter = Input { Value = FuID { "Fast Gaussian" }, },
BorderWidth = Input { Value = 0.0092, },
JoinStyle = Input { Value = 0, },
CapStyle = Input { Value = 0, },
WriteLength = Input { Value = 0.504, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
UseFrameFormatSettings = Input { Value = 1, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input { Value = { 0.286, 0.843 }, },
Size = Input { Value = 1.102, },
ZRotation = Input { Value = 90, },
Polyline = Input {
SourceOp = "Polygon1_GRAPHLINES_VPolyline",
Source = "Value",
},
Polyline2 = Input {
Value = Polyline {
},
Disabled = true,
}
},
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
},
Merge2 = Merge {
CtrlWShown = false,
Inputs = {
Background = Input {
SourceOp = "Merge4",
Source = "Output",
},
Foreground = Input {
SourceOp = "Background_WHITE",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 660, 115.5 } },
},
Background_WHITE = Background {
CtrlWShown = false,
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Polygon1_GRAPHLINES_V",
Source = "Mask",
},
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input { Value = 1, },
TopLeftGreen = Input { Value = 1, },
TopLeftBlue = Input { Value = 1, }
},
ViewInfo = OperatorInfo { Pos = { 660, 82.5 } },
},
Polygon1_GRAPHLINES_H = PolylineMask {
DrawMode = "ClickAppend",
DrawMode2 = "InsertAndModify",
CtrlWShown = false,
NameSet = true,
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
BorderWidth = Input { Value = 0.01, },
JoinStyle = Input { Value = 0, },
CapStyle = Input { Value = 0, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
UseFrameFormatSettings = Input { Value = 1, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input { Value = { 0.63, -0.384 }, },
Size = Input { Value = 1.535, },
Polyline = Input {
SourceOp = "Polygon1_GRAPHLINES_HPolyline",
Source = "Value",
},
Polyline2 = Input {
Value = Polyline {
},
Disabled = true,
}
},
ViewInfo = OperatorInfo { Pos = { 550, 49.5 } },
},
Merge4 = Merge {
CtrlWShown = false,
Inputs = {
Background = Input {
SourceOp = "Merge3",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 550, 115.5 } },
},
Background1_GREEN = Background {
CtrlWShown = false,
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "Polygon_PEAKS",
Source = "Mask",
},
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input { Value = 0.1529411764706, },
TopLeftGreen = Input { Value = 0.3137254901961, },
TopLeftBlue = Input { Value = 0.0588235294118, },
TopRightRed = Input { Value = 0.1372549019608, },
TopRightGreen = Input { Value = 0.4156862745098, },
TopRightBlue = Input { Value = 0.1764705882353, }
},
ViewInfo = OperatorInfo { Pos = { 440, 49.5 } },
},
Merge3 = Merge {
CtrlWShown = false,
Inputs = {
Background = Input {
SourceOp = "Background1",
Source = "Output",
},
Foreground = Input {
SourceOp = "Transform3",
Source = "Output",
},
Gain = Input { Value = 0.693, },
PerformDepthMerge = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 440, 115.5 } },
},
Transform3 = Transform {
CtrlWShown = false,
Inputs = {
Center = Input { Value = { 0.496, 0.5 }, },
Input = Input {
SourceOp = "Background1_GREEN",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { 440, 82.5 } },
},
Background1 = Background {
CtrlWShown = false,
Inputs = {
EffectMask = Input {
SourceOp = "MediaIn2",
Source = "Output",
},
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftAlpha = Input { Value = 0, }
},
ViewInfo = OperatorInfo { Pos = { 330, 115.5 } },
},
MediaIn2 = MediaIn {
ExtentSet = true,
CtrlWShown = false,
CustomData = { MEDIA_ID = "44320591-e464-4d0c-83f8-afef0e843d5a", MediaProps = { MEDIA_NUM_LAYERS = 0, MEDIA_FORMAT_TYPE = "PNG", MEDIA_HEIGHT = 1080, MEDIA_LAYER_DESC = {
}, MEDIA_PAR = 1, MEDIA_PATH = "/Volumes/2T THUNDERBOLT/Hugh Atlitude TEMPLATE/BG/Still 2025-03-12 114810_1.34.1.png", MEDIA_START_FRAME = 0, MEDIA_IS_SOURCE_RES = true, MEDIA_SRC_FRAME_RATE = 25, MEDIA_MARK_OUT = 0, MEDIA_WIDTH = 1920, MEDIA_NUM_FRAMES = 1, MEDIA_MARK_IN = 0, MEDIA_NAME = "Still 2025-03-12 114810_1.34.1.png" } },
Inputs = {
MediaSource = Input { Value = FuID { "MediaPool" }, },
MediaID = Input { Value = "44320591-e464-4d0c-83f8-afef0e843d5a", },
AudioTrack = Input { Value = FuID { "Timeline Audio" }, },
Layer = Input {
Value = Text {
},
},
ClipTimeEnd = Input { Value = 0, },
Loop = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
LeftAudio = Input {
SourceOp = "Left",
Source = "Data",
},
RightAudio = Input {
SourceOp = "Right",
Source = "Data",
}
},
ViewInfo = OperatorInfo { Pos = { 330, 82.5 } },
Version = 1
}
},
},
Polygon1_GRAPHLINES_VPolyline = BezierSpline {
SplineColor = { Red = 96, Green = 255, Blue = 47 },
CtrlWZoom = false,
KeyFrames = {
[164] = { 0, RH = { 171.333333333333, 0.333333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.216686110772387, RY = 0 },
{ Linear = true, X = 0.288697613446815, Y = 0.332191780821918, LX = -0.216686110772387, LY = 0 }
}
} },
[186] = { 1, LH = { 178.666666666667, 0.666666666666667 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.285025699507848, RY = 5.55111512312578e-17 },
{ Linear = true, X = 0.493716379653199, Y = 0.332191780821918, LX = -0.285025699507848, LY = -5.55111512312578e-17 }
}
} }
}
},
Polygon1_GRAPHLINES_HPolyline = BezierSpline {
SplineColor = { Red = 96, Green = 255, Blue = 47 },
CtrlWZoom = false,
KeyFrames = {
[131] = { 0, RH = { 142, 0.333333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.263281284910202, RY = 0 },
{ Linear = true, X = 0.428483135860258, Y = 0.332191780821918, LX = -0.263281284910202, LY = 0 }
}
} },
[164] = { 1, LH = { 153, 0.666666666666667 }, RH = { 171.333333333333, 1.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.216686110772387, RY = 0 },
{ Linear = true, X = 0.288697613446815, Y = 0.332191780821918, LX = -0.216686110772387, LY = 0 }
}
} },
[186] = { 2, LH = { 178.666666666667, 1.66666666666667 }, Flags = { Linear = true, LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.361360718870347, Y = 0.332191780821918, RX = 0.285025699507848, RY = 5.55111512312578e-17 },
{ Linear = true, X = 0.493716379653199, Y = 0.332191780821918, LX = -0.285025699507848, LY = -5.55111512312578e-17 }
}
} }
}
},
Left = AudioDisplay {
CtrlWZoom = false,
},
Right = AudioDisplay {
CtrlWZoom = false,
}
},
}
},
ActiveTool = "Graph2"
}/code]