Advertisement
Milan_Bus4168

Shooting Range Macro Building

May 12th, 2025 (edited)
6
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.23 KB | Software | 0 0
  1. {
  2. Tools = ordered() {
  3. Background4 = Background {
  4. Inputs = {
  5. GlobalOut = Input { Value = 500, },
  6. Width = Input { Value = 1920, },
  7. Height = Input { Value = 1080, },
  8. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  9. TopLeftAlpha = Input { Value = 0, },
  10. GradientType = Input { Value = FuID { "Radial" }, },
  11. Start = Input { Value = { 0.5, 0.5 }, },
  12. Gradient = Input {
  13. Value = Gradient {
  14. Colors = {
  15. [0] = { 1, 1, 1, 1 },
  16. [1] = { 0, 0, 0, 1 }
  17. }
  18. },
  19. }
  20. },
  21. ViewInfo = OperatorInfo { Pos = { 2802.88, 126.554 } },
  22. },
  23. WHITE_sEllipse1 = sEllipse {
  24. NameSet = true,
  25. Inputs = {
  26. Height = Input {
  27. Value = 0.0563701302179813,
  28. Expression = "Width",
  29. }
  30. },
  31. ViewInfo = OperatorInfo { Pos = { 2035.43, -51.7226 } },
  32. },
  33. Instance_sRender1_1 = sRender {
  34. SourceOp = "sRender1",
  35. Inputs = {
  36. SettingsNest = Input {
  37. },
  38. LayersNest = Input {
  39. },
  40. ImageNest = Input {
  41. },
  42. ["Gamut.ColorSpaceNest"] = Input {
  43. },
  44. ["Gamut.GammaSpaceNest"] = Input {
  45. },
  46. Input = Input {
  47. SourceOp = "WHITE_sEllipse1",
  48. Source = "Output",
  49. },
  50. CommentsNest = Input {
  51. },
  52. FrameRenderScriptNest = Input {
  53. },
  54. StartRenderScripts = Input {
  55. },
  56. EndRenderScripts = Input {
  57. },
  58. EffectMask = Input {
  59. }
  60. },
  61. ViewInfo = OperatorInfo { Pos = { 2171.2, -51.7226 } },
  62. },
  63. Transform1 = Transform {
  64. Inputs = {
  65. Center = Input { Value = { 0.076, 0.163 }, },
  66. Size = Input { Value = 0.108, },
  67. Input = Input {
  68. SourceOp = "Instance_sRender1_1",
  69. Source = "Output",
  70. }
  71. },
  72. ViewInfo = OperatorInfo { Pos = { 2372.02, -51.7226 } },
  73. },
  74. WhiteDuplicate = Fuse.Duplicate {
  75. NameSet = true,
  76. Inputs = {
  77. Copies = Input { Value = 10, },
  78. Center = Input { Value = { 0.575, 0.5 }, },
  79. Polyline = Input {
  80. Value = Polyline {
  81. },
  82. },
  83. Background = Input {
  84. SourceOp = "Transform1",
  85. Source = "Output",
  86. }
  87. },
  88. ViewInfo = OperatorInfo { Pos = { 2580.08, -52.5797 } },
  89. },
  90. RED_Instance_sEllipse1 = sEllipse {
  91. NameSet = true,
  92. SourceOp = "WHITE_sEllipse1",
  93. Inputs = {
  94. LayersNest = Input {
  95. },
  96. Height = Input { Expression = "Width", },
  97. Red = Input {
  98. Value = 0,
  99. },
  100. Green = Input {
  101. Value = 0,
  102. },
  103. Blue = Input {
  104. Value = 0,
  105. },
  106. Alpha = Input {
  107. },
  108. CommentsNest = Input {
  109. },
  110. FrameRenderScriptNest = Input {
  111. },
  112. StartRenderScripts = Input {
  113. },
  114. EndRenderScripts = Input {
  115. }
  116. },
  117. ViewInfo = OperatorInfo { Pos = { 2034.49, -5.43924 } },
  118. },
  119. sRender1 = sRender {
  120. Inputs = {
  121. GlobalOut = Input { Value = 500, },
  122. Width = Input { Value = 1920, },
  123. Height = Input { Value = 1080, },
  124. Depth = Input { Value = 1, },
  125. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  126. Input = Input {
  127. SourceOp = "RED_Instance_sEllipse1",
  128. Source = "Output",
  129. }
  130. },
  131. ViewInfo = OperatorInfo { Pos = { 2169.64, -5.43924 } },
  132. },
  133. Instance_Transform1 = Transform {
  134. SourceOp = "Transform1",
  135. Inputs = {
  136. SettingsNest = Input {
  137. },
  138. LayersNest = Input {
  139. },
  140. TransformNest = Input {
  141. },
  142. ReferenceSize = Input {
  143. },
  144. Input = Input {
  145. SourceOp = "sRender1",
  146. Source = "Output",
  147. },
  148. CommentsNest = Input {
  149. },
  150. FrameRenderScriptNest = Input {
  151. },
  152. StartRenderScripts = Input {
  153. },
  154. EndRenderScripts = Input {
  155. },
  156. EffectMask = Input {
  157. }
  158. },
  159. ViewInfo = OperatorInfo { Pos = { 2372, -5.43924 } },
  160. },
  161. BlackDuplicate = Fuse.Duplicate {
  162. NameSet = true,
  163. Inputs = {
  164. Copies = Input { Value = 12, },
  165. Center = Input { Value = { 0.575, 0.5 }, },
  166. Polyline = Input {
  167. Value = Polyline {
  168. },
  169. },
  170. Background = Input {
  171. SourceOp = "Instance_Transform1",
  172. Source = "Output",
  173. }
  174. },
  175. ViewInfo = OperatorInfo { Pos = { 2582.26, -6.29634 } },
  176. },
  177. GREEN_Instance_sEllipse1_1 = sEllipse {
  178. NameSet = true,
  179. SourceOp = "WHITE_sEllipse1",
  180. Inputs = {
  181. LayersNest = Input {
  182. },
  183. Height = Input { Expression = "Width", },
  184. Red = Input {
  185. Value = 0.333333333333333,
  186. },
  187. Green = Input {
  188. Value = 0.666666666666667,
  189. },
  190. Blue = Input {
  191. Value = 0,
  192. },
  193. Alpha = Input {
  194. },
  195. CommentsNest = Input {
  196. },
  197. FrameRenderScriptNest = Input {
  198. },
  199. StartRenderScripts = Input {
  200. },
  201. EndRenderScripts = Input {
  202. }
  203. },
  204. ViewInfo = OperatorInfo { Pos = { 2028.83, 36.5586 } },
  205. },
  206. Instance_sRender1 = sRender {
  207. SourceOp = "sRender1",
  208. Inputs = {
  209. SettingsNest = Input {
  210. },
  211. LayersNest = Input {
  212. },
  213. ImageNest = Input {
  214. },
  215. ["Gamut.ColorSpaceNest"] = Input {
  216. },
  217. ["Gamut.GammaSpaceNest"] = Input {
  218. },
  219. Input = Input {
  220. SourceOp = "GREEN_Instance_sEllipse1_1",
  221. Source = "Output",
  222. },
  223. CommentsNest = Input {
  224. },
  225. FrameRenderScriptNest = Input {
  226. },
  227. StartRenderScripts = Input {
  228. },
  229. EndRenderScripts = Input {
  230. },
  231. EffectMask = Input {
  232. }
  233. },
  234. ViewInfo = OperatorInfo { Pos = { 2167.43, 36.5586 } },
  235. },
  236. Instance_Transform1_1 = Transform {
  237. SourceOp = "Transform1",
  238. Inputs = {
  239. SettingsNest = Input {
  240. },
  241. LayersNest = Input {
  242. },
  243. TransformNest = Input {
  244. },
  245. ReferenceSize = Input {
  246. },
  247. Input = Input {
  248. SourceOp = "Instance_sRender1",
  249. Source = "Output",
  250. },
  251. CommentsNest = Input {
  252. },
  253. FrameRenderScriptNest = Input {
  254. },
  255. StartRenderScripts = Input {
  256. },
  257. EndRenderScripts = Input {
  258. },
  259. EffectMask = Input {
  260. }
  261. },
  262. ViewInfo = OperatorInfo { Pos = { 2370.11, 36.5586 } },
  263. },
  264. GreenDuplicate = Fuse.Duplicate {
  265. NameSet = true,
  266. Inputs = {
  267. Copies = Input { Value = 4, },
  268. Center = Input { Value = { 0.575, 0.5 }, },
  269. Polyline = Input {
  270. Value = Polyline {
  271. },
  272. },
  273. Background = Input {
  274. SourceOp = "Instance_Transform1_1",
  275. Source = "Output",
  276. }
  277. },
  278. ViewInfo = OperatorInfo { Pos = { 2577.55, 35.7015 } },
  279. },
  280. MultiMerge2 = MultiMerge {
  281. Inputs = {
  282. LayerOrder = Input { Value = ScriptVal { {
  283. [0] = 2,
  284. 1,
  285. 3
  286. } }, },
  287. Background = Input {
  288. SourceOp = "Background4",
  289. Source = "Output",
  290. },
  291. ["Layer1.Foreground"] = Input {
  292. SourceOp = "WhiteDuplicate",
  293. Source = "Output",
  294. },
  295. LayerName1 = Input { Value = "WhiteDuplicate Layer", },
  296. ["Layer2.Foreground"] = Input {
  297. SourceOp = "BlackDuplicate",
  298. Source = "Output",
  299. },
  300. LayerName2 = Input { Value = "BlackDuplicate Layer", },
  301. ["Layer3.Foreground"] = Input {
  302. SourceOp = "GreenDuplicate",
  303. Source = "Output",
  304. },
  305. LayerName3 = Input { Value = "GreenDuplicate Layer", }
  306. },
  307. ViewInfo = OperatorInfo { Pos = { 2823.62, 35.7015 } },
  308. },
  309. SimpleOutline = MacroOperator {
  310. CustomData = {
  311. Path = {
  312. Map = {
  313. ["Setting:"] = "Macros:\\BenjaminBobkin\\"
  314. }
  315. },
  316. SxSFilename = "Macros:\\BenjaminBobkin\\SimpleOutline.setting",
  317. },
  318. Inputs = ordered() {
  319. Input1 = InstanceInput {
  320. SourceOp = "cCtrl",
  321. Source = "BorderSize",
  322. Default = 1,
  323. },
  324. Input2 = InstanceInput {
  325. SourceOp = "cCtrl",
  326. Source = "Edges",
  327. Default = 0,
  328. },
  329. ColorLabel = InstanceInput {
  330. SourceOp = "cCtrl",
  331. Source = "ColorGroup",
  332. Default = 1,
  333. },
  334. Input7 = InstanceInput {
  335. SourceOp = "Background",
  336. Source = "Type",
  337. },
  338. Input8 = InstanceInput {
  339. SourceOp = "Background",
  340. Source = "TopLeftRed",
  341. Name = "Color",
  342. ControlGroup = 8,
  343. Default = 0,
  344. },
  345. Input9 = InstanceInput {
  346. SourceOp = "Background",
  347. Source = "TopLeftGreen",
  348. ControlGroup = 8,
  349. Default = 0,
  350. },
  351. Input10 = InstanceInput {
  352. SourceOp = "Background",
  353. Source = "TopLeftBlue",
  354. ControlGroup = 8,
  355. Default = 0,
  356. },
  357. Input11 = InstanceInput {
  358. SourceOp = "Background",
  359. Source = "TopLeftAlpha",
  360. ControlGroup = 8,
  361. Default = 1,
  362. },
  363. Input12 = InstanceInput {
  364. SourceOp = "Background",
  365. Source = "TopRightSep",
  366. },
  367. Input13 = InstanceInput {
  368. SourceOp = "Background",
  369. Source = "TopRightRed",
  370. Name = "Top Right",
  371. ControlGroup = 10,
  372. Default = 0,
  373. },
  374. Input14 = InstanceInput {
  375. SourceOp = "Background",
  376. Source = "TopRightGreen",
  377. ControlGroup = 10,
  378. Default = 0,
  379. },
  380. Input15 = InstanceInput {
  381. SourceOp = "Background",
  382. Source = "TopRightBlue",
  383. ControlGroup = 10,
  384. Default = 0,
  385. },
  386. Input16 = InstanceInput {
  387. SourceOp = "Background",
  388. Source = "TopRightAlpha",
  389. ControlGroup = 10,
  390. Default = 1,
  391. },
  392. Input17 = InstanceInput {
  393. SourceOp = "Background",
  394. Source = "BottomLeftSep",
  395. },
  396. Input18 = InstanceInput {
  397. SourceOp = "Background",
  398. Source = "BottomLeftRed",
  399. Name = "Bottom Left",
  400. ControlGroup = 12,
  401. Default = 0,
  402. },
  403. Input19 = InstanceInput {
  404. SourceOp = "Background",
  405. Source = "BottomLeftGreen",
  406. ControlGroup = 12,
  407. Default = 0,
  408. },
  409. Input20 = InstanceInput {
  410. SourceOp = "Background",
  411. Source = "BottomLeftBlue",
  412. ControlGroup = 12,
  413. Default = 0,
  414. },
  415. Input21 = InstanceInput {
  416. SourceOp = "Background",
  417. Source = "BottomLeftAlpha",
  418. ControlGroup = 12,
  419. Default = 1,
  420. },
  421. Input22 = InstanceInput {
  422. SourceOp = "Background",
  423. Source = "BottomRightSep",
  424. },
  425. Input23 = InstanceInput {
  426. SourceOp = "Background",
  427. Source = "BottomRightRed",
  428. Name = "Bottom Right",
  429. ControlGroup = 14,
  430. Default = 0,
  431. },
  432. Input24 = InstanceInput {
  433. SourceOp = "Background",
  434. Source = "BottomRightGreen",
  435. ControlGroup = 14,
  436. Default = 0,
  437. },
  438. Input25 = InstanceInput {
  439. SourceOp = "Background",
  440. Source = "BottomRightBlue",
  441. ControlGroup = 14,
  442. Default = 0,
  443. },
  444. Input26 = InstanceInput {
  445. SourceOp = "Background",
  446. Source = "BottomRightAlpha",
  447. ControlGroup = 14,
  448. Default = 1,
  449. },
  450. Input27 = InstanceInput {
  451. SourceOp = "Background",
  452. Source = "GradientType",
  453. },
  454. Input28 = InstanceInput {
  455. SourceOp = "Background",
  456. Source = "Start",
  457. DefaultX = 0,
  458. DefaultY = 0.5,
  459. },
  460. Input29 = InstanceInput {
  461. SourceOp = "Background",
  462. Source = "End",
  463. DefaultX = 1,
  464. DefaultY = 0.5,
  465. },
  466. Input30 = InstanceInput {
  467. SourceOp = "Background",
  468. Source = "Gradient",
  469. },
  470. Input31 = InstanceInput {
  471. SourceOp = "Background",
  472. Source = "GradientInterpolationMethod",
  473. },
  474. Input32 = InstanceInput {
  475. SourceOp = "Background",
  476. Source = "Offset",
  477. Default = 0,
  478. },
  479. Input33 = InstanceInput {
  480. SourceOp = "Background",
  481. Source = "Repeat",
  482. },
  483. Input34 = InstanceInput {
  484. SourceOp = "Background",
  485. Source = "SubPixel",
  486. },
  487. FillLAbel = InstanceInput {
  488. SourceOp = "cCtrl",
  489. Source = "OutsideOnlyGroup",
  490. Default = 0,
  491. },
  492. Input3 = InstanceInput {
  493. SourceOp = "cCtrl",
  494. Source = "FillAmount",
  495. Default = 0,
  496. },
  497. Input4 = InstanceInput {
  498. SourceOp = "cCtrl",
  499. Source = "FillFix",
  500. Default = 0,
  501. },
  502. BorderLabel = InstanceInput {
  503. SourceOp = "cCtrl",
  504. Source = "BorderOnlyGroup",
  505. Default = 1,
  506. },
  507. Input5 = InstanceInput {
  508. SourceOp = "cCtrl",
  509. Source = "BorderOnly",
  510. Width = 1,
  511. Default = 0,
  512. },
  513. Input6 = InstanceInput {
  514. SourceOp = "cCtrl",
  515. Source = "GrowInside",
  516. Width = 1,
  517. Default = 0,
  518. },
  519. MainInput1 = InstanceInput {
  520. SourceOp = "Transform",
  521. Source = "Input",
  522. },
  523. EffectMask = InstanceInput {
  524. SourceOp = "MatteControl2",
  525. Source = "Garbage.Matte",
  526. Name = "Effect Mask",
  527. }
  528. },
  529. Outputs = {
  530. MainOutput1 = InstanceOutput {
  531. SourceOp = "Merge1",
  532. Source = "Output",
  533. }
  534. },
  535. ViewInfo = GroupInfo { Pos = { 3016.98, 35.7015 } },
  536. Tools = ordered() {
  537. cCtrl = MacroOperator {
  538. PassThrough = true,
  539. CtrlWShown = false,
  540. NameSet = true,
  541. CustomData = {
  542. Path = {
  543. Map = {
  544. ["Setting:"] = "Macros:\\"
  545. }
  546. },
  547. },
  548. Inputs = ordered() {
  549. OutsideOnly = Input {
  550. Value = Number {
  551. Value = 1
  552. },
  553. },
  554. BorderSize = Input { Value = 0.5, }
  555. },
  556. ViewInfo = GroupInfo { Pos = { 564, 16.5 } },
  557. Tools = ordered() {
  558. CoordinateSpace1 = CoordSpace {
  559. PassThrough = true,
  560. CtrlWZoom = false,
  561. CtrlWShown = false,
  562. ViewInfo = OperatorInfo { Pos = { 0, 8.75758 } },
  563. }
  564. },
  565. UserControls = ordered() {
  566. BorderSize = {
  567. INP_MaxAllowed = 100,
  568. INP_Integer = false,
  569. INPID_InputControl = "SliderControl",
  570. IC_Steps = 1,
  571. ICD_Center = 10,
  572. INP_Default = 1,
  573. INP_MinScale = 0,
  574. INP_MinAllowed = 0,
  575. LINKID_DataType = "Number",
  576. INP_MaxScale = 20,
  577. LINKS_Name = "Border Size",
  578. },
  579. Edges = {
  580. { MBTNC_AddButton = "Round" },
  581. { MBTNC_AddButton = "Sharp" },
  582. INP_MaxAllowed = 1,
  583. INP_Integer = true,
  584. INPID_InputControl = "MultiButtonControl",
  585. MBTNC_ShowBasicButton = true,
  586. INP_MaxScale = 1,
  587. INP_Default = 0,
  588. INP_MinScale = 0,
  589. INP_MinAllowed = 0,
  590. LINKID_DataType = "Number",
  591. MBTNC_ShowName = true,
  592. MBTNC_StretchToFit = false,
  593. MBTNC_ShowToolTip = false,
  594. LINKS_Name = "Edge Type:",
  595. },
  596. OutsideOnlyGroup = {
  597. INP_MaxAllowed = 1,
  598. INP_Integer = true,
  599. LBLC_DropDownButton = true,
  600. INPID_InputControl = "LabelControl",
  601. LBLC_NumInputs = 2,
  602. INP_MaxScale = 1,
  603. INP_Default = 0,
  604. INP_MinScale = 0,
  605. INP_MinAllowed = 0,
  606. LINKID_DataType = "Number",
  607. INP_Passive = true,
  608. INP_External = false,
  609. LINKS_Name = "Outside Only Controls",
  610. },
  611. FillAmount = {
  612. INP_MaxAllowed = 100,
  613. INP_Integer = false,
  614. INPID_InputControl = "ScrewControl",
  615. INP_MaxScale = 3,
  616. INP_Default = 0,
  617. INP_MinScale = 0,
  618. INP_MinAllowed = 0,
  619. LINKID_DataType = "Number",
  620. LINKS_Name = "Fill Amount",
  621. },
  622. FillFix = {
  623. INP_MaxAllowed = 1,
  624. INP_Integer = false,
  625. INPID_InputControl = "SliderControl",
  626. INP_MaxScale = 1,
  627. INP_Default = 0,
  628. INP_MinScale = 0,
  629. INP_MinAllowed = 0,
  630. LINKID_DataType = "Number",
  631. ICD_Center = 0.200000002980232,
  632. LINKS_Name = "Fill Fix Edges",
  633. },
  634. BorderOnlyGroup = {
  635. INP_MaxAllowed = 1,
  636. INP_Integer = true,
  637. LBLC_DropDownButton = true,
  638. INPID_InputControl = "LabelControl",
  639. LBLC_NumInputs = 2,
  640. INP_MaxScale = 1,
  641. INP_Default = 1,
  642. INP_MinScale = 0,
  643. INP_MinAllowed = 0,
  644. LINKID_DataType = "Number",
  645. INP_Passive = true,
  646. INP_External = false,
  647. LINKS_Name = "Border Only",
  648. },
  649. BorderOnly = {
  650. INP_MaxAllowed = 1,
  651. INP_Integer = true,
  652. INPID_InputControl = "CheckboxControl",
  653. INP_MaxScale = 1,
  654. INP_Default = 0,
  655. INP_MinScale = 0,
  656. INP_MinAllowed = 0,
  657. LINKID_DataType = "Number",
  658. CBC_TriState = false,
  659. ICD_Width = 1,
  660. LINKS_Name = "Border Only",
  661. },
  662. GrowInside = {
  663. INP_MaxAllowed = 1,
  664. INP_Integer = true,
  665. INPID_InputControl = "CheckboxControl",
  666. INP_MaxScale = 1,
  667. INP_Default = 0,
  668. INP_MinScale = 0,
  669. INP_MinAllowed = 0,
  670. LINKID_DataType = "Number",
  671. CBC_TriState = false,
  672. ICD_Width = 1,
  673. LINKS_Name = "Grow Inside",
  674. },
  675. ColorGroup = {
  676. INP_MaxAllowed = 1,
  677. INP_Integer = true,
  678. LBLC_DropDownButton = true,
  679. INPID_InputControl = "LabelControl",
  680. LBLC_NumInputs = 20,
  681. INP_MaxScale = 1,
  682. INP_Default = 1,
  683. INP_MinScale = 0,
  684. INP_MinAllowed = 0,
  685. LINKID_DataType = "Number",
  686. INP_Passive = true,
  687. LBLC_NestLevel = 1,
  688. INP_External = false,
  689. LINKS_Name = "Color",
  690. }
  691. }
  692. },
  693. Background = Background {
  694. CtrlWShown = false,
  695. NameSet = true,
  696. Inputs = {
  697. EffectMask = Input {
  698. SourceOp = "ErodeDilate1",
  699. Source = "Output",
  700. },
  701. GlobalOut = Input { Value = 500, },
  702. Width = Input {
  703. Value = 1920,
  704. Expression = "Transform.Output.Width",
  705. },
  706. Height = Input {
  707. Value = 1080,
  708. Expression = "Transform.Output.Height",
  709. },
  710. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  711. TopLeftRed = Input { Value = 0.513725490196078, },
  712. TopLeftGreen = Input { Value = 0.380392156862745, },
  713. TopLeftBlue = Input { Value = 0.305882352941176, }
  714. },
  715. ViewInfo = OperatorInfo { Pos = { 151, 8.25716 } },
  716. },
  717. Transform = Transform {
  718. CtrlWShown = false,
  719. NameSet = true,
  720. Inputs = {
  721. Input = Input {
  722. SourceOp = "MultiMerge2",
  723. Source = "Output",
  724. }
  725. },
  726. ViewInfo = OperatorInfo { Pos = { -564, 173.258 } },
  727. },
  728. Filter1 = Filter {
  729. CtrlWShown = false,
  730. Inputs = {
  731. Power = Input { Value = 10, },
  732. Input = Input {
  733. SourceOp = "Transform",
  734. Source = "Output",
  735. },
  736. FilterType = Input {
  737. Value = 3,
  738. Expression = "3",
  739. },
  740. Blend = Input {
  741. Value = 0,
  742. Expression = "cCtrl.BorderOnly",
  743. }
  744. },
  745. ViewInfo = OperatorInfo { Pos = { -206, 8.25716 } },
  746. UserControls = ordered() {
  747. BlendClone = {
  748. INP_MaxAllowed = 1,
  749. INP_Integer = true,
  750. INPID_InputControl = "SliderControl",
  751. INP_MaxScale = 1,
  752. INP_Default = 0,
  753. INP_MinScale = 0,
  754. INP_MinAllowed = 0,
  755. LINKID_DataType = "Number",
  756. ICS_ControlPage = "Controls",
  757. LINKS_Name = "Blend"
  758. },
  759. FilterType = {
  760. { CCS_AddString = "Relief" },
  761. { CCS_AddString = "Emboss Over" },
  762. { CCS_AddString = "Defocus" },
  763. { CCS_AddString = "Sobel" },
  764. { CCS_AddString = "Laplacian" },
  765. { CCS_AddString = "Noise" },
  766. { CCS_AddString = "Grain" },
  767. INP_MaxAllowed = 1000000,
  768. INP_Integer = false,
  769. INPID_InputControl = "ComboControl",
  770. CC_LabelPosition = "Horizontal",
  771. INP_MaxScale = 1,
  772. INP_Default = 3,
  773. INP_MinScale = 0,
  774. INP_MinAllowed = -1000000,
  775. LINKID_DataType = "Number",
  776. ICS_ControlPage = "Controls",
  777. LINKS_Name = "FilterType"
  778. },
  779. Blend = {
  780. INP_MaxAllowed = 1000000,
  781. INP_Integer = true,
  782. INPID_InputControl = "SliderControl",
  783. INP_MaxScale = 1,
  784. INP_Default = 0,
  785. INP_MinScale = 0,
  786. INP_MinAllowed = -1000000,
  787. LINKID_DataType = "Number",
  788. ICS_ControlPage = "Common",
  789. LINKS_Name = "Blend"
  790. }
  791. }
  792. },
  793. ErodeDilate1 = ErodeDilate {
  794. CtrlWShown = false,
  795. Inputs = {
  796. Filter = Input {
  797. Value = 3,
  798. Expression = "iif(cCtrl.Edges==0,3,0)",
  799. },
  800. XAmount = Input {
  801. Value = 0.005,
  802. Expression = "0.01*cCtrl.BorderSize",
  803. },
  804. Input = Input {
  805. SourceOp = "Filter1",
  806. Source = "Output",
  807. }
  808. },
  809. ViewInfo = OperatorInfo { Pos = { -14, 8.25716 } },
  810. },
  811. MatteControl1 = MatteControl {
  812. CtrlWShown = false,
  813. Inputs = {
  814. Blend = Input { Expression = "1-cCtrl.GrowInside", },
  815. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  816. ["Garbage.Matte"] = Input {
  817. SourceOp = "Transform1_1",
  818. Source = "Output",
  819. },
  820. Background = Input {
  821. SourceOp = "Background",
  822. Source = "Output",
  823. }
  824. },
  825. ViewInfo = OperatorInfo { Pos = { 330, 8.25716 } },
  826. },
  827. ErodeDilate2 = ErodeDilate {
  828. CtrlWShown = false,
  829. Inputs = {
  830. Filter = Input {
  831. Value = 3,
  832. Expression = "iif(cCtrl.Edges==0,3,0)",
  833. },
  834. XAmount = Input { Expression = "0.01*cCtrl.FillAmount", },
  835. Input = Input {
  836. SourceOp = "Transform",
  837. Source = "Output",
  838. }
  839. },
  840. ViewInfo = OperatorInfo { Pos = { -179, 74.2572 } },
  841. },
  842. ErodeDilate3 = ErodeDilate {
  843. CtrlWShown = false,
  844. Inputs = {
  845. Filter = Input {
  846. Value = 3,
  847. Expression = "iif(cCtrl.Edges==0,3,0)",
  848. },
  849. XAmount = Input { Expression = "(-0.01)*cCtrl.FillAmount", },
  850. Input = Input {
  851. SourceOp = "ErodeDilate2",
  852. Source = "Output",
  853. }
  854. },
  855. ViewInfo = OperatorInfo { Pos = { -41, 74.2572 } },
  856. },
  857. Transform1_1 = Transform {
  858. CtrlWShown = false,
  859. Inputs = {
  860. Size = Input { Expression = "1-cCtrl.FillFix", },
  861. Input = Input {
  862. SourceOp = "ErodeDilate3",
  863. Source = "Output",
  864. }
  865. },
  866. ViewInfo = OperatorInfo { Pos = { 151, 74.2572 } },
  867. },
  868. Merge1 = Merge {
  869. CtrlWShown = false,
  870. NameSet = true,
  871. Inputs = {
  872. Blend = Input { Expression = "1-cCtrl.BorderOnly", },
  873. Background = Input {
  874. SourceOp = "MatteControl2",
  875. Source = "Output",
  876. },
  877. Foreground = Input {
  878. SourceOp = "Transform",
  879. Source = "Output",
  880. },
  881. PerformDepthMerge = Input { Value = 0, }
  882. },
  883. ViewInfo = OperatorInfo { Pos = { 330, 173.258 } },
  884. },
  885. MatteControl2 = MatteControl {
  886. CtrlWShown = false,
  887. NameSet = true,
  888. Inputs = {
  889. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  890. ["Garbage.MaskNest"] = Input { Value = 1, },
  891. ["Garbage.MaskInverted"] = Input {
  892. Value = 1,
  893. Expression = "1",
  894. },
  895. Background = Input {
  896. SourceOp = "MatteControl1",
  897. Source = "Output",
  898. }
  899. },
  900. ViewInfo = OperatorInfo { Pos = { 330, 115.5 } },
  901. }
  902. },
  903. },
  904. Size_and_Position = Underlay {
  905. NameSet = true,
  906. ViewInfo = UnderlayInfo {
  907. Pos = { 2371.06, -65.4362 },
  908. Size = { 173.906, 160.263 }
  909. },
  910. },
  911. Shape_and_Color = Underlay {
  912. NameSet = true,
  913. ViewInfo = UnderlayInfo {
  914. Pos = { 2100.02, -62.8649 },
  915. Size = { 314.364, 160.263 }
  916. },
  917. Colors = { TileColor = { R = 0.584313725490196, G = 0.294117647058824, B = 0.803921568627451 }, }
  918. },
  919. Number_of_Duplicates = Underlay {
  920. NameSet = true,
  921. ViewInfo = UnderlayInfo {
  922. Pos = { 2579.91, -65.4362 },
  923. Size = { 176.714, 160.263 }
  924. },
  925. },
  926. Order_of_layers = Underlay {
  927. NameSet = true,
  928. ViewInfo = UnderlayInfo {
  929. Pos = { 2813.25, 4.18637 },
  930. Size = { 192.742, 172.065 }
  931. },
  932. Colors = { TileColor = { R = 0.372549019607843, G = 0.6, B = 0.125490196078431 }, }
  933. }
  934. }
  935. }
Tags: fusion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement