
- Posts: 124
- Joined: Fri Sep 11, 2020 10:51 am
- Real Name: Alexander Boehm
{
Tools = ordered() {
Callout_sTxt = sText {
NameSet = true,
Inputs = {
Center = Input {
SourceOp = "Offset1",
Source = "Position",
},
LayoutRotation = Input { Value = 1, },
SelectTransform = Input { Value = 2, },
LineOffset = Input { Value = { -0.164, 0 }, },
TransformRotation = Input { Value = 1, },
StyledText = Input { Value = "CallOut Text Input", },
Font = Input { Value = "Bahnschrift", },
Style = Input { Value = "Light SemiCondensed", },
Size = Input { Value = 0.053, },
VerticalJustificationNew = Input { Value = 3, },
HorizontalJustificationNew = Input { Value = 3, },
Path = Input {
Value = Polyline {
},
}
},
ViewInfo = OperatorInfo { Pos = { -28.2111, 16.4231 } },
},
Offset1 = Offset {
Inputs = {
Position = Input {
SourceOp = "Publish1",
Source = "Value",
},
Mode = Input { Value = 4, },
AngleScale = Input { Value = 1, }
},
},
Publish1 = PublishPoint {
Inputs = {
Value = Input { Value = { -0.113059117541469, -0.00132971770946976 }, }
},
},
CalloutDot_sEllipse = sEllipse {
NameSet = true,
Inputs = {
Solid = Input { Value = 0, },
BorderWidth = Input { Value = 0.001, },
["Translate.X"] = Input {
SourceOp = "XYPath1X",
Source = "Value",
},
["Translate.Y"] = Input {
SourceOp = "XYPath1Y",
Source = "Value",
},
Width = Input { Value = 0.0380175074962881, },
Height = Input { Value = 0.0380175074962881, }
},
ViewInfo = OperatorInfo { Pos = { -215.83, 75.5663 } },
},
XYPath1X = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 0 },
NameSet = true,
KeyFrames = {
[30] = { 0.253312095028633 }
}
},
XYPath1Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 0 },
NameSet = true,
KeyFrames = {
[30] = { 0.122661666138033 }
}
},
sMerge2 = sMerge {
Inputs = {
Input1 = Input {
SourceOp = "sPolygon1",
Source = "Output",
},
Input2 = Input {
SourceOp = "Callout_sTxt",
Source = "Output",
},
Input3 = Input {
SourceOp = "CalloutDot_sEllipse",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { -49.2618, 75.5663 } },
},
sRender2 = sRender {
Inputs = {
GlobalOut = Input { Value = 486, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
Input = Input {
SourceOp = "sMerge2",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { 96.8739, 75.5663 } },
},
sPolygon1 = sPolygon {
DrawMode = "ModifyOnly",
CtrlWZoom = false,
Inputs = {
Solid = Input { Value = 0, },
BorderWidth = Input { Value = 0.01, },
Polyline = Input {
SourceOp = "sPolygon1Polyline",
Source = "Value",
},
Point0 = Input {
SourceOp = "Publish1",
Source = "Value",
},
Point1 = Input {
SourceOp = "Publish2",
Source = "Value",
},
Point2 = Input {
SourceOp = "Publish3",
Source = "Value",
}
},
ViewInfo = OperatorInfo { Pos = { -70.3126, 126.135 } },
},
sPolygon1Polyline = BezierSpline {
SplineColor = { Red = 173, Green = 255, Blue = 47 },
NameSet = true,
KeyFrames = {
[30] = { 0, Flags = { LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, X = -0.113059117541469, Y = -0.00132971770946976, RX = 0.0579150444575344, RY = -0.0400141046509331, PublishID = "Point0" },
{ Linear = true, X = 0.0606860158311346, Y = -0.121372031662269, LX = -0.0579150444575344, LY = 0.0400141046509331, RX = 0.0642086930658329, RY = 0.0813445659334339, PublishID = "Point1" },
{ Linear = true, X = 0.253312095028633, Y = 0.122661666138033, LX = -0.0642086930658329, LY = -0.0813445659334339, PublishID = "Point2" }
}
} }
}
},
Publish2 = PublishPoint {
Inputs = {
Value = Input { Value = { 0.0606860158311346, -0.121372031662269 }, }
},
},
Publish3 = PublishPoint {
Inputs = {
Value = Input {
SourceOp = "XYPath1",
Source = "Value",
}
},
},
XYPath1 = XYPath {
ShowKeyPoints = false,
DrawMode = "ModifyOnly",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "XYPath1X",
Source = "Value",
},
Y = Input {
SourceOp = "XYPath1Y",
Source = "Value",
}
},
}
}
}
maxen13126 wrote:There seems to be a logic behind that all: the sBSpline shows the exact same behaviour. It's as if the published points are somehow disconnected from the objects.
{
Tools = ordered() {
Callout_sTxt = sText {
NameSet = true,
Inputs = {
Center = Input { Value = { -0.214002642007926, 0.0250990752972259 }, },
LayoutRotation = Input { Value = 1, },
TransformRotation = Input { Value = 1, },
StyledText = Input { Value = "CallOut Text Input", },
Font = Input { Value = "Bahnschrift", },
Style = Input { Value = "Light SemiCondensed", },
Size = Input { Value = 0.053, },
VerticalJustificationNew = Input { Value = 3, },
HorizontalJustificationNew = Input { Value = 3, }
},
ViewInfo = OperatorInfo { Pos = { -178.503, 15.6078 } },
},
Callout_ElbowPosX = sNGon {
NameSet = true,
Inputs = {
Sides = Input { Value = 3, },
Solid = Input { Value = 0, },
BorderWidth = Input { Value = 0.001, },
["Translate.X"] = Input {
SourceOp = "XYPath1X",
Source = "Value",
},
["Translate.Y"] = Input {
SourceOp = "XYPath1Y",
Source = "Value",
},
Width = Input { Value = 0.0626508165167602, },
Height = Input { Value = 0.0626508165167602, },
Angle = Input { Value = -90, }
},
ViewInfo = OperatorInfo { Pos = { -178.503, 48.6078 } },
},
XYPath1X = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 0 },
NameSet = true,
KeyFrames = {
[227] = { 0.126168224299065 }
}
},
XYPath1Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 0 },
NameSet = true,
KeyFrames = {
[227] = { -0.0196261682242991 }
}
},
sRender2 = sRender {
Inputs = {
GlobalOut = Input { Value = 486, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
Input = Input {
SourceOp = "sMerge2",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { 56.831, 81.6078 } },
},
sMerge2 = sMerge {
Inputs = {
Input1 = Input {
SourceOp = "sPolygon1",
Source = "Output",
},
Input2 = Input {
SourceOp = "CalloutDot_sEllipse",
Source = "Output",
},
Input4 = Input {
SourceOp = "Callout_ElbowPosX",
Source = "Output",
},
Input3 = Input {
SourceOp = "Callout_sTxt",
Source = "Output",
}
},
ViewInfo = OperatorInfo { Pos = { -68.5026, 81.6078 } },
},
CalloutDot_sEllipse = sEllipse {
NameSet = true,
Inputs = {
Solid = Input { Value = 0, },
BorderWidth = Input { Value = 0.001, },
["Translate.X"] = Input {
SourceOp = "XYPath2X",
Source = "Value",
},
["Translate.Y"] = Input {
SourceOp = "XYPath2Y",
Source = "Value",
},
Width = Input { Value = 0.0380175074962881, },
Height = Input { Value = 0.0380175074962881, }
},
ViewInfo = OperatorInfo { Pos = { -181.169, 81.6078 } },
},
XYPath2X = BezierSpline {
SplineColor = { Red = 255, Green = 77, Blue = 0 },
NameSet = true,
KeyFrames = {
[227] = { 0.347726515142162 }
}
},
XYPath2Y = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 76 },
NameSet = true,
KeyFrames = {
[227] = { 0.143259793330782 }
}
},
sPolygon1 = sPolygon {
DrawMode = "ModifyOnly",
CtrlWZoom = false,
Inputs = {
Solid = Input { Value = 0, },
BorderWidth = Input { Value = 0.005, },
Polyline = Input {
SourceOp = "sPolygon1Polyline",
Source = "Value",
},
Point0 = Input { Value = { -0.35607476635514, -0.0177570093457944 }, },
Point1 = Input {
SourceOp = "XYPath1",
Source = "Value",
},
Point2 = Input {
SourceOp = "XYPath2",
Source = "Value",
}
},
ViewInfo = OperatorInfo { Pos = { -89.8361, 125.244 } },
},
sPolygon1Polyline = BezierSpline {
SplineColor = { Red = 173, Green = 255, Blue = 47 },
NameSet = true,
KeyFrames = {
[227] = { 0, Flags = { LockedY = true }, Value = Polyline {
Points = {
{ Linear = true, Tagged = true, X = -0.35607476635514, Y = -0.0177570093457944, RX = 0.160747663551402, RY = -0.000623052959501557, PublishID = "Point0" },
{ Linear = true, Tagged = true, X = 0.126168224299065, Y = -0.0196261682242991, LX = -0.160747663551402, LY = 0.000623052959501557, RX = 0.0738527636143656, RY = 0.0542953205183603, PublishID = "Point1" },
{ Linear = true, Tagged = true, X = 0.347726515142162, Y = 0.143259793330782, LX = -0.0738527636143656, LY = -0.0542953205183603, PublishID = "Point2" }
}
} }
}
},
XYPath1 = XYPath {
ShowKeyPoints = false,
DrawMode = "ModifyOnly",
Inputs = {
X = Input {
SourceOp = "XYPath1X",
Source = "Value",
},
Y = Input {
SourceOp = "XYPath1Y",
Source = "Value",
}
},
},
XYPath2 = XYPath {
ShowKeyPoints = false,
DrawMode = "ModifyOnly",
CtrlWZoom = false,
Inputs = {
X = Input {
SourceOp = "XYPath2X",
Source = "Value",
},
Y = Input {
SourceOp = "XYPath2Y",
Source = "Value",
}
},
}
}
}
Users browsing this forum: RobertK and 22 guests