{ Tools = ordered() { Tube3D = MacroOperator { CustomData = { HelpPage = "http://vfxpedia.com/index.php?title=Settings_and_Macros/Tube3D_Description", }, Inputs = ordered() { Comments = Input { Value = "Tube geometry primitive\r\nby Gregory Chalenko\r\nwww.compositing.ru", }, OuterMaterial = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MaterialInput", Name = "Outer Material", }, InnerMaterial = InstanceInput { SourceOp = "Sh_CylInner", Source = "MaterialInput", Name = "Inner Material", }, EndsMaterial = InstanceInput { SourceOp = "Sh_CapEnds", Source = "MaterialInput", Name = "Ends Material", }, SlicesMaterial = InstanceInput { SourceOp = "Sh_CapSlices", Source = "MaterialInput", Name = "Slices Material", }, OutRadius = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.Radius", Name = "Outer Radius", Default = 1, }, InRadius = InstanceInput { SourceOp = "Sh_CylInner", Source = "SurfaceCylinderInputs.Radius", Name = "Inner Radius", Default = 0.5, }, Height = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.Height", Default = 2, }, SubdivisionLevelBase = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.SubdivisionLevelBase", Default = 20, }, SubdivisionLevelHeight = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.SubdivisionLevelHeight", Default = 1, }, StartSweep = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.StartSweep", ControlGroup = 23, }, EndSweep = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.EndSweep", ControlGroup = 23, }, CylOuter = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.Visibility.IsVisible", Name = "Outer Cylinder", Default = 1, }, CylInner = InstanceInput { SourceOp = "Sh_CylInner", Source = "SurfaceCylinderInputs.Visibility.IsVisible", Name = "Inner Cylinder", Default = 1, }, CapEnds = InstanceInput { SourceOp = "Sh_CapEnds", Source = "SurfaceConeInputs.Visibility.IsVisible", Name = "Cap Ends", Default = 1, }, CapSlices = InstanceInput { SourceOp = "Sh_CapSlices", Source = "SurfacePlaneInputs.Visibility.IsVisible", Name = "Cap Slices", Default = 1, }, Wireframe = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.Wireframe", Default = 0, }, LightingNest = InstanceInput { SourceOp = "Sh_CylOuter", Source = "LightingNest", Default = 0, }, IsAffectedByLights = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.Lighting.IsAffectedByLights", Default = 1, }, IsShadowCaster = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.Lighting.IsShadowCaster", Default = 1, }, IsShadowReceiver = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.Lighting.IsShadowReceiver", Default = 1, }, IsMatte = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.Matte.IsMatte", Default = 0, }, ObjectID = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SurfaceCylinderInputs.ObjectID.ObjectID", }, DiffuseNest = InstanceInput { SourceOp = "Sh_CylOuter", Source = "DiffuseNest", Page = "Materials", Default = 1, }, DiffuseRed = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Diffuse.Color.Red", Name = "Diffuse Color", ControlGroup = 23, Default = 1, }, DiffuseGreen = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Diffuse.Color.Green", ControlGroup = 23, Default = 1, }, DiffuseBlue = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Diffuse.Color.Blue", ControlGroup = 23, Default = 1, }, DiffuseAlpha = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Diffuse.Color.Alpha", Default = 1, }, DiffuseOpacity = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Diffuse.Opacity", Default = 1, }, SpecularNest = InstanceInput { SourceOp = "Sh_CylOuter", Source = "SpecularNest", Default = 0, }, SpecularRed = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Specular.Color.Red", Name = "Specular Color", ControlGroup = 33, Default = 1, }, SpecularGreen = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Specular.Color.Green", ControlGroup = 33, Default = 1, }, SpecularBlue = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Specular.Color.Blue", ControlGroup = 33, Default = 1, }, SpecularIntensity = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Specular.Intensity", Default = 1, }, SpecularExponent = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Specular.Exponent", Default = 50, }, TransmittanceNest = InstanceInput { SourceOp = "Sh_CylOuter", Source = "TransmittanceNest", Default = 0, }, Input47 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Transmittance.Color.Red", Name = "Attenuation", ControlGroup = 36, Default = 0, }, Input48 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Transmittance.Color.Green", ControlGroup = 36, Default = 0, }, Input49 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Transmittance.Color.Blue", ControlGroup = 36, Default = 0, }, Input50 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Transmittance.AlphaDetail", Default = 1, }, Input51 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Transmittance.ColorDetail", Default = 0, }, Input52 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.Transmittance.Saturation", Default = 1, }, Input53 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.ReceivesLighting", Default = 1, }, Input54 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.ReceivesShadows", Default = 1, }, Input55 = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.UseTwoSidedLighting", Default = 0, }, OutMatID = InstanceInput { SourceOp = "Sh_CylOuter", Source = "MtlStdInputs.MaterialID", Name = "Outer Material ID" }, InMatID = InstanceInput { SourceOp = "Sh_CylInner", Source = "MtlStdInputs.MaterialID", Name = "Inner Material ID" }, EndsMatID = InstanceInput { SourceOp = "Sh_CapEnds", Source = "MtlStdInputs.MaterialID", Name = "Ends Material ID" }, SliceMatID = InstanceInput { SourceOp = "Sh_CapSlices", Source = "MtlStdInputs.MaterialID", Name = "Slices Material ID" }, Translation = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Translation", Page = "3D Controls" }, TranslateX = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Translate.X", Default = 0, }, TranslateY = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Translate.Y", Default = 0, }, TranslateZ = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Translate.Z", Default = 0, }, Rotation = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Rotation", }, Input63 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Rotate.RotOrder", }, RotateX = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Rotate.X", }, RotateY = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Rotate.Y", }, RotateZ = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Rotate.Z", }, PivotNest = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.PivotNest", Default = 0, }, Input67 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Pivot.X", Default = 0, }, Input68 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Pivot.Y", Default = 0, }, Input69 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Pivot.Z", Default = 0, }, ScaleNest = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.ScaleNest", }, ScaleLock = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.ScaleLock", Default = 1, }, Input71 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Scale.X", Name = "Scale", Default = 1, }, Input72 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Scale.Y", Name = "", Default = 1, }, Input73 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Scale.Z", Name = "", Default = 1, }, Input74 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.UseTarget", }, Input75 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Target.X", Default = 0, }, Input76 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Target.Y", Default = 0, }, Input77 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Target.Z", Default = 0, }, Input78 = InstanceInput { SourceOp = "Xf_3DControls", Source = "Transform3DOp.Import", }, }, Outputs = { MainOutput1 = InstanceOutput { SourceOp = "Xf_3DControls", Source = "Output", }, }, ViewInfo = GroupInfo { Pos = { 640, 286, }, Flags = { Expanded = true, AllowPan = false, ForceSource = true, FullIndicator = true, }, Size = { 556.332, 306.389, }, Direction = "Horizontal", PipeStyle = "Direct", Scale = 1, Offset = { 1.10957, 0, }, }, Tools = ordered() { Sh_CapEnds = Shape3D { CtrlWShown = false, NameSet = true, Inputs = { ["Transform3DOp.Translate.Y"] = Input { Value = 1, Expression = "Sh_CylOuter.SurfaceCylinderInputs.Height/2", }, Shape = Input { Value = FuID { "SurfaceConeInputs", }, }, MaterialInput = Input { SourceOp = "Background", Source = "Output", }, ["MtlStdInputs.Diffuse.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Red", }, ["MtlStdInputs.Diffuse.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Green", }, ["MtlStdInputs.Diffuse.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Blue", }, ["MtlStdInputs.Diffuse.Color.Alpha"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Alpha", }, ["MtlStdInputs.Diffuse.Opacity"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Opacity", }, ["MtlStdInputs.Specular.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Red", }, ["MtlStdInputs.Specular.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Green", }, ["MtlStdInputs.Specular.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Blue", }, ["MtlStdInputs.Specular.Intensity"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Intensity", }, ["MtlStdInputs.Specular.Exponent"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Exponent", }, ["MtlStdInputs.Transmittance.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Red", }, ["MtlStdInputs.Transmittance.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Green", }, ["MtlStdInputs.Transmittance.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Blue", }, ["MtlStdInputs.Transmittance.AlphaDetail"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.AlphaDetail", }, ["MtlStdInputs.Transmittance.ColorDetail"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.ColorDetail", }, ["MtlStdInputs.Transmittance.Saturation"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Saturation", }, ["MtlStdInputs.ReceivesLighting"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.ReceivesLighting", }, ["MtlStdInputs.ReceivesShadows"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.ReceivesShadows", }, ["MtlStdInputs.UseTwoSidedLighting"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.UseTwoSidedLighting", }, ["MtlStdInputs.MaterialID"] = Input { Value = 3, }, ["SurfaceConeInputs.Radius"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Radius", }, ["SurfaceConeInputs.TopRadius"] = Input { Value = 0.5, Expression = "Sh_CylInner.SurfaceCylinderInputs.Radius", }, ["SurfaceConeInputs.Height"] = Input { Value = 0.0001, }, ["SurfaceConeInputs.SubdivisionLevelBase"] = Input { Value = 18, Expression = "Sh_CylOuter.SurfaceCylinderInputs.SubdivisionLevelBase", }, ["SurfaceConeInputs.SubdivisionLevelHeight"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.SubdivisionLevelHeight", }, ["SurfaceConeInputs.StartSweep"] = Input { Value = 56.8, Expression = "Sh_CylOuter.SurfaceCylinderInputs.StartSweep", }, ["SurfaceConeInputs.EndSweep"] = Input { Value = 342.4, Expression = "Sh_CylOuter.SurfaceCylinderInputs.EndSweep", }, ["SurfaceConeInputs.Wireframe"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Wireframe", }, ["SurfaceConeInputs.Lighting.Nest"] = Input { Value = 1, }, ["SurfaceConeInputs.Lighting.IsAffectedByLights"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsAffectedByLights", }, ["SurfaceConeInputs.Lighting.IsShadowCaster"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsShadowCaster", }, ["SurfaceConeInputs.Lighting.IsShadowReceiver"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsShadowReceiver", }, ["SurfaceConeInputs.Matte.Nest"] = Input { Value = 1, }, ["SurfaceConeInputs.Matte.IsMatte"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Matte.IsMatte", }, ["SurfaceConeInputs.ObjectID.ObjectID"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.ObjectID.ObjectID", }, }, ViewInfo = OperatorInfo { Pos = { -122.813, 54.9195, }, }, }, Mg_Tube = Merge3D { CtrlWZoom = false, CtrlWShown = false, Inputs = { SceneInput1 = Input { SourceOp = "Sh_CylOuter", Source = "Output", }, SceneInput2 = Input { SourceOp = "Sh_CapEnds", Source = "Output", }, SceneInput3 = Input { SourceOp = "Sh_CylInner", Source = "Output", }, SceneInput5 = Input { SourceOp = "Xf_Rotation1", Source = "Output", }, SceneInput6 = Input { SourceOp = "Xf_Rotation", Source = "Output", }, SceneInput4 = Input { SourceOp = "Xf_Mirror", Source = "Output", }, }, ViewInfo = OperatorInfo { Pos = { -12.981, 131.242, }, }, }, Xf_Mirror = Transform3D { CtrlWShown = false, Inputs = { SceneInput = Input { SourceOp = "Sh_CapEnds", Source = "Output", }, ["Transform3DOp.ScaleLock"] = Input { Value = 0, }, ["Transform3DOp.Scale.Y"] = Input { Value = -1, }, }, ViewInfo = OperatorInfo { Pos = { -12.9478, 41.65, }, }, }, Sh_CylOuter = Shape3D { CtrlWZoom = false, Inputs = { Shape = Input { Value = FuID { "SurfaceCylinderInputs", }, }, MaterialInput = Input { SourceOp = "Transform", Source = "Output", }, ["MtlStdInputs.Specular.Nest"] = Input { Value = 1, }, ["MtlStdInputs.Transmittance.Nest"] = Input { Value = 1, }, ["MtlStdInputs.UseTwoSidedLighting"] = Input { Value = 1, }, ["MtlStdInputs.MaterialID"] = Input { Value = 1, }, ["SurfaceCylinderInputs.StartSweep"] = Input { Value = 50, }, ["SurfaceCylinderInputs.EndSweep"] = Input { Value = 340, }, ["SurfaceCylinderInputs.Lighting.Nest"] = Input { Value = 1, }, ["SurfaceCylinderInputs.Matte.Nest"] = Input { Value = 1, }, }, ViewInfo = OperatorInfo { Pos = { -215.166, 142.227, }, }, UserControls = ordered() { VisibilityNest = { INPID_InputControl = "LabelControl", LINKS_Name = "Visibility", LBLC_DropDownButton = true, LBLC_NumInputs = 5, INP_Default = 0, }, LightingNest = { INPID_InputControl = "LabelControl", LINKS_Name = "Lighting", LBLC_DropDownButton = true, LBLC_NumInputs = 3, INP_Default = 0, }, MatteNest = { INPID_InputControl = "LabelControl", LINKS_Name = "Matte", LBLC_DropDownButton = true, LBLC_NumInputs = 3, INP_Default = 0, }, BlendModeNest = { INPID_InputControl = "LabelControl", LINKS_Name = "Blend Mode", LBLC_DropDownButton = true, LBLC_NumInputs = 5, INP_Default = 0, }, DiffuseNest = { INPID_InputControl = "LabelControl", LINKS_Name = "Diffuse", LBLC_DropDownButton = true, LBLC_NumInputs = 5, INP_Default = 1, }, SpecularNest = { INPID_InputControl = "LabelControl", LINKS_Name = "Specular", LBLC_DropDownButton = true, LBLC_NumInputs = 5, INP_Default = 0, }, TransmittanceNest = { INPID_InputControl = "LabelControl", LINKS_Name = "Transmittance", LBLC_DropDownButton = true, LBLC_NumInputs = 6, INP_Default = 0, }, }, }, Sh_CylInner = Shape3D { Inputs = { ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 7, }, Shape = Input { Value = FuID { "SurfaceCylinderInputs", }, }, MaterialInput = Input { SourceOp = "Background", Source = "Output", }, ["MtlStdInputs.Diffuse.Nest"] = Input { Value = 0, }, ["MtlStdInputs.Diffuse.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Red", }, ["MtlStdInputs.Diffuse.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Green", }, ["MtlStdInputs.Diffuse.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Blue", }, ["MtlStdInputs.Diffuse.Color.Alpha"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Alpha", }, ["MtlStdInputs.Diffuse.Opacity"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Opacity", }, ["MtlStdInputs.Specular.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Red", }, ["MtlStdInputs.Specular.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Green", }, ["MtlStdInputs.Specular.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Blue", }, ["MtlStdInputs.Specular.Intensity"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Intensity", }, ["MtlStdInputs.Specular.Exponent"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Exponent", }, ["MtlStdInputs.Transmittance.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Red", }, ["MtlStdInputs.Transmittance.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Green", }, ["MtlStdInputs.Transmittance.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Blue", }, ["MtlStdInputs.Transmittance.AlphaDetail"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.AlphaDetail", }, ["MtlStdInputs.Transmittance.ColorDetail"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.ColorDetail", }, ["MtlStdInputs.Transmittance.Saturation"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Saturation", }, ["MtlStdInputs.ReceivesLighting"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.ReceivesLighting", }, ["MtlStdInputs.ReceivesShadows"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.ReceivesShadows", }, ["MtlStdInputs.UseTwoSidedLighting"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.UseTwoSidedLighting", }, ["MtlStdInputs.MaterialID"] = Input { Value = 2, }, ["SurfaceCylinderInputs.Radius"] = Input { Value = 0.5, }, ["SurfaceCylinderInputs.Height"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Height", }, ["SurfaceCylinderInputs.SubdivisionLevelBase"] = Input { Value = 18, Expression = "Sh_CylOuter.SurfaceCylinderInputs.SubdivisionLevelBase", }, ["SurfaceCylinderInputs.SubdivisionLevelHeight"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.SubdivisionLevelHeight", }, ["SurfaceCylinderInputs.StartSweep"] = Input { Value = 56.8, Expression = "Sh_CylOuter.SurfaceCylinderInputs.StartSweep", }, ["SurfaceCylinderInputs.EndSweep"] = Input { Value = 342.4, Expression = "Sh_CylOuter.SurfaceCylinderInputs.EndSweep", }, ["SurfaceCylinderInputs.Wireframe"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Wireframe", }, ["SurfaceCylinderInputs.Lighting.Nest"] = Input { Value = 1, }, ["SurfaceCylinderInputs.Lighting.IsAffectedByLights"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsAffectedByLights", }, ["SurfaceCylinderInputs.Lighting.IsShadowCaster"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsShadowCaster", }, ["SurfaceCylinderInputs.Lighting.IsShadowReceiver"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsShadowReceiver", }, ["SurfaceCylinderInputs.Matte.Nest"] = Input { Value = 1, }, ["SurfaceCylinderInputs.Matte.IsMatte"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Matte.IsMatte", }, ["SurfaceCylinderInputs.ObjectID.ObjectID"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.ObjectID.ObjectID", }, }, ViewInfo = OperatorInfo { Pos = { -14.981, 176.356, }, }, }, Xf_Rotation1 = Transform3D { CtrlWShown = false, Inputs = { SceneInput = Input { SourceOp = "Sh_CapSlices", Source = "Output", }, ["Transform3DOp.Rotate.Y"] = Input { Value = -342.4, Expression = "-Sh_CylOuter.SurfaceCylinderInputs.EndSweep", }, }, ViewInfo = OperatorInfo { Pos = { 101.636, 78.928, }, }, }, Xf_Rotation = Transform3D { CtrlWShown = false, Inputs = { SceneInput = Input { SourceOp = "Sh_CapSlices", Source = "Output", }, ["Transform3DOp.Rotate.Y"] = Input { Value = -56.8, Expression = "-Sh_CylOuter.SurfaceCylinderInputs.StartSweep", }, }, ViewInfo = OperatorInfo { Pos = { 97.9344, 43.528, }, }, }, Sh_CapSlices = Shape3D { CtrlWShown = false, NameSet = true, Inputs = { ["Transform3DOp.Translate.X"] = Input { Value = 0.75, Expression = "(Sh_CylOuter.SurfaceCylinderInputs.Radius+Sh_CylInner.SurfaceCylinderInputs.Radius)/2", }, ["Transform3DOp.ScaleLock"] = Input { Value = 0, }, ["Transform3DOp.Scale.X"] = Input { Value = 0.5, Expression = "Sh_CylOuter.SurfaceCylinderInputs.Radius-Sh_CylInner.SurfaceCylinderInputs.Radius", }, ["Transform3DOp.Scale.Y"] = Input { Value = 2, Expression = "Sh_CylOuter.SurfaceCylinderInputs.Height", }, MaterialInput = Input { SourceOp = "Background_1", Source = "Output", }, ["MtlStdInputs.Diffuse.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Red", }, ["MtlStdInputs.Diffuse.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Green", }, ["MtlStdInputs.Diffuse.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Blue", }, ["MtlStdInputs.Diffuse.Color.Alpha"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Color.Alpha", }, ["MtlStdInputs.Diffuse.Opacity"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Diffuse.Opacity", }, ["MtlStdInputs.Specular.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Red", }, ["MtlStdInputs.Specular.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Green", }, ["MtlStdInputs.Specular.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Color.Blue", }, ["MtlStdInputs.Specular.Intensity"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Intensity", }, ["MtlStdInputs.Specular.Exponent"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Specular.Exponent", }, ["MtlStdInputs.Transmittance.Color.Red"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Red", }, ["MtlStdInputs.Transmittance.Color.Green"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Green", }, ["MtlStdInputs.Transmittance.Color.Blue"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Color.Blue", }, ["MtlStdInputs.Transmittance.AlphaDetail"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.AlphaDetail", }, ["MtlStdInputs.Transmittance.ColorDetail"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.ColorDetail", }, ["MtlStdInputs.Transmittance.Saturation"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.Transmittance.Saturation", }, ["MtlStdInputs.ReceivesLighting"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.ReceivesLighting", }, ["MtlStdInputs.ReceivesShadows"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.ReceivesShadows", }, ["MtlStdInputs.UseTwoSidedLighting"] = Input { Expression = "Sh_CylOuter.MtlStdInputs.UseTwoSidedLighting", }, ["MtlStdInputs.MaterialID"] = Input { Value = 4, }, ["SurfacePlaneInputs.SubdivisionWidth"] = Input { Value = 1, Expression = "Sh_CylOuter.SurfaceCylinderInputs.SubdivisionLevelHeight", }, ["SurfacePlaneInputs.Wireframe"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Wireframe", }, ["SurfacePlaneInputs.Lighting.Nest"] = Input { Value = 1, }, ["SurfacePlaneInputs.Lighting.IsAffectedByLights"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsAffectedByLights", }, ["SurfacePlaneInputs.Lighting.IsShadowCaster"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsShadowCaster", }, ["SurfacePlaneInputs.Lighting.IsShadowReceiver"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Lighting.IsShadowReceiver", }, ["SurfacePlaneInputs.Matte.Nest"] = Input { Value = 1, }, ["SurfacePlaneInputs.Matte.IsMatte"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.Matte.IsMatte", }, ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Expression = "Sh_CylOuter.SurfaceCylinderInputs.ObjectID.ObjectID", }, }, ViewInfo = OperatorInfo { Pos = { 215.166, 47.6268, }, }, }, Xf_3DControls = Transform3D { CtrlWShown = false, Inputs = { SceneInput = Input { SourceOp = "Mg_Tube", Source = "Output", }, }, }, }, }, }, }