Advertisement
Milan_Bus4168

laser_effect

Jun 22nd, 2025
12
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.84 KB | Software | 0 0
  1. {
  2. Tools = ordered() {
  3. Background_2 = Background {
  4. NameSet = true,
  5. Inputs = {
  6. GlobalOut = Input { Value = 500, },
  7. Width = Input { Value = 1920, },
  8. Height = Input { Value = 1080, },
  9. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  10. TopLeftAlpha = Input { Value = 0, },
  11. GradientType = Input { Value = FuID { "Radial" }, },
  12. Start = Input { Value = { 0.5, 0.5 }, },
  13. End = Input { Value = { 1.4, 0.5 }, },
  14. Gradient = Input {
  15. Value = Gradient {
  16. Colors = {
  17. [0] = { 0.333333333333333, 0, 0, 1 },
  18. [1] = { 0, 0, 0, 1 }
  19. }
  20. },
  21. }
  22. },
  23. ViewInfo = OperatorInfo { Pos = { -26, 80.697 } },
  24. },
  25. BSpline1 = BSplineMask {
  26. DrawMode = "ModifyOnly",
  27. DrawMode2 = "InsertAndModify",
  28. Inputs = {
  29. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  30. BorderWidth = Input { Value = 0.005, },
  31. Solid = Input { Value = 0, },
  32. MaskWidth = Input { Value = 1920, },
  33. MaskHeight = Input { Value = 1080, },
  34. PixelAspect = Input { Value = { 1, 1 }, },
  35. UseFrameFormatSettings = Input { Value = 1, },
  36. Polyline = Input {
  37. Value = BSplinePolyline {
  38. Points = {
  39. { Linear = true, X = -0.433726067746686, Y = -0.214659685863874, PublishID = "Point0" },
  40. { X = -0.0639271960462389, Y = 0.0680649030873509, W = 2, PublishID = "Point1" }
  41. },
  42. Order = 4,
  43. Type = "Tensioned",
  44. Knots = { }
  45. },
  46. },
  47. Polyline2 = Input {
  48. Value = BSplinePolyline {
  49. Order = 4,
  50. Type = "Tensioned",
  51. Knots = { }
  52. },
  53. Disabled = true,
  54. },
  55. Point0 = Input { Value = { 0.0662739322533137, 0.285340314136126 }, },
  56. Point1 = Input {
  57. Value = { 0.436072803953761, 0.568064903087351 },
  58. Expression = "Transform1.Center",
  59. }
  60. },
  61. ViewInfo = OperatorInfo { Pos = { 181.333, -81.7273 } },
  62. },
  63. Green_laser = Background {
  64. NameSet = true,
  65. Inputs = {
  66. GlobalOut = Input { Value = 500, },
  67. Width = Input { Value = 1920, },
  68. Height = Input { Value = 1080, },
  69. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  70. TopLeftGreen = Input { Value = 1, },
  71. GradientType = Input { Value = FuID { "Radial" }, },
  72. Start = Input { Value = { 0.5, 0.5 }, },
  73. End = Input { Value = { 1.4, 0.5 }, },
  74. Gradient = Input {
  75. Value = Gradient {
  76. Colors = {
  77. [0] = { 0.333333333333333, 0, 0, 1 },
  78. [1] = { 0, 0, 0, 1 }
  79. }
  80. },
  81. },
  82. EffectMask = Input {
  83. SourceOp = "BSpline1",
  84. Source = "Mask",
  85. }
  86. },
  87. ViewInfo = OperatorInfo { Pos = { 181.333, 3.12121 } },
  88. },
  89. Merge1 = Merge {
  90. Inputs = {
  91. Background = Input {
  92. SourceOp = "Background_2",
  93. Source = "Output",
  94. },
  95. Foreground = Input {
  96. SourceOp = "Green_laser",
  97. Source = "Output",
  98. },
  99. PerformDepthMerge = Input { Value = 0, }
  100. },
  101. ViewInfo = OperatorInfo { Pos = { 181.333, 80.697 } },
  102. },
  103. BSpline1_1 = BSplineMask {
  104. DrawMode = "ModifyOnly",
  105. DrawMode2 = "InsertAndModify",
  106. Inputs = {
  107. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  108. BorderWidth = Input { Value = 0.005, },
  109. Solid = Input { Value = 0, },
  110. MaskWidth = Input { Value = 1920, },
  111. MaskHeight = Input { Value = 1080, },
  112. PixelAspect = Input { Value = { 1, 1 }, },
  113. UseFrameFormatSettings = Input { Value = 1, },
  114. Polyline = Input {
  115. Value = BSplinePolyline {
  116. Points = {
  117. { Linear = true, X = 0.41118, Y = -0.138743455497382, PublishID = "Point0" },
  118. { X = -0.0126110039133154, Y = -0.202926387183217, W = 2, PublishID = "Point1" }
  119. },
  120. Order = 4,
  121. Type = "Tensioned",
  122. Knots = { }
  123. },
  124. },
  125. Polyline2 = Input {
  126. Value = BSplinePolyline {
  127. Order = 4,
  128. Type = "Tensioned",
  129. Knots = { }
  130. },
  131. Disabled = true,
  132. },
  133. Point0 = Input { Value = { 0.91118, 0.361256544502618 }, },
  134. Point1 = Input {
  135. Value = { 0.487388996086685, 0.297073612816783 },
  136. Expression = "Transform1.Center",
  137. }
  138. },
  139. ViewInfo = OperatorInfo { Pos = { 434, -87.7879 } },
  140. },
  141. Red_laser = Background {
  142. NameSet = true,
  143. Inputs = {
  144. GlobalOut = Input { Value = 500, },
  145. Width = Input { Value = 1920, },
  146. Height = Input { Value = 1080, },
  147. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  148. TopLeftRed = Input { Value = 1, },
  149. GradientType = Input { Value = FuID { "Radial" }, },
  150. Start = Input { Value = { 0.5, 0.5 }, },
  151. End = Input { Value = { 1.4, 0.5 }, },
  152. Gradient = Input {
  153. Value = Gradient {
  154. Colors = {
  155. [0] = { 0.333333333333333, 0, 0, 1 },
  156. [1] = { 0, 0, 0, 1 }
  157. }
  158. },
  159. },
  160. EffectMask = Input {
  161. SourceOp = "BSpline1_1",
  162. Source = "Mask",
  163. }
  164. },
  165. ViewInfo = OperatorInfo { Pos = { 434, -4.15152 } },
  166. },
  167. Merge2 = Merge {
  168. Inputs = {
  169. Background = Input {
  170. SourceOp = "Merge1",
  171. Source = "Output",
  172. },
  173. Foreground = Input {
  174. SourceOp = "Red_laser",
  175. Source = "Output",
  176. },
  177. PerformDepthMerge = Input { Value = 0, }
  178. },
  179. ViewInfo = OperatorInfo { Pos = { 434, 80.697 } },
  180. },
  181. SoftGlow1 = SoftGlow {
  182. Inputs = {
  183. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  184. Input = Input {
  185. SourceOp = "Merge2",
  186. Source = "Output",
  187. }
  188. },
  189. ViewInfo = OperatorInfo { Pos = { 572, 80.697 } },
  190. },
  191. FastNoise1 = FastNoise {
  192. Inputs = {
  193. GlobalOut = Input { Value = 500, },
  194. Width = Input { Value = 500, },
  195. Height = Input { Value = 500, },
  196. Depth = Input { Value = 3, },
  197. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  198. Center = Input { Value = { 0.488700564971751, 0.505681818181818 }, },
  199. Detail = Input { Value = 3.39, },
  200. SeetheRate = Input { Value = 0.11, },
  201. Discontinuous = Input { Value = 1, },
  202. Type = Input { Value = 1, },
  203. GradientType = Input { Value = 5, },
  204. Start = Input { Value = { 0.542372881355932, 0.494318181818182 }, },
  205. End = Input { Value = { 0.839954802259887, 0.509681818181818 }, },
  206. Gradient = Input {
  207. Value = Gradient {
  208. Colors = {
  209. [0] = { 1, 0.945098039215686, 0.666666666666667, 1 },
  210. [1] = { 0, 0, 0, 0 }
  211. }
  212. },
  213. }
  214. },
  215. ViewInfo = OperatorInfo { Pos = { 720, -167.788 } },
  216. },
  217. Transform2 = Transform {
  218. Inputs = {
  219. Size = Input { Value = 1.44, },
  220. Input = Input {
  221. SourceOp = "FastNoise1",
  222. Source = "Output",
  223. }
  224. },
  225. ViewInfo = OperatorInfo { Pos = { 720, -121.455 } },
  226. },
  227. CropAndAHalf1 = Crop {
  228. CtrlWZoom = false,
  229. CustomData = {
  230. SxSFilename = "Macros:\\CropAndAHalf.setting",
  231. Path = {
  232. Map = {
  233. ["Setting:"] = "Macros:\\"
  234. }
  235. },
  236. },
  237. Inputs = {
  238. XOffset = Input { Value = -710, },
  239. YOffset = Input { Value = -290, },
  240. XSize = Input { Value = 1920, },
  241. YSize = Input { Value = 1080, },
  242. KeepCentered = Input { Value = 1, },
  243. Input = Input {
  244. SourceOp = "Transform2",
  245. Source = "Output",
  246. }
  247. },
  248. ViewInfo = OperatorInfo { Pos = { 720, -86.9522 } },
  249. UserControls = ordered() {
  250. ExportInvertedCrop = {
  251. INP_Integer = false,
  252. LINKID_DataType = "Number",
  253. BTNCS_Execute = " comp:StartUndo('Export Inverted Crop');\n crop = comp.ActiveTool;\n newcrop = comp:AddTool(\"Crop\", -32768, -32768);\n newcrop.XOffset:SetExpression(\"-\"..crop:GetAttrs().TOOLS_Name..\".XOffset\");\n newcrop.YOffset:SetExpression(\"-\"..crop:GetAttrs().TOOLS_Name..\".YOffset\");\n newcrop.XSize:SetExpression(crop:GetAttrs().TOOLS_Name..\".Input.OriginalWidth\");\n newcrop.YSize:SetExpression(crop:GetAttrs().TOOLS_Name..\".Input.OriginalHeight\");\n newcrop.ClippingMode = \"None\";\n newcrop:SetAttrs({ TOOLS_Name = crop:GetAttrs().TOOLS_Name..\"_Inverted\" });\n comp:EndUndo();\n ",
  254. ICS_ControlPage = "Crop",
  255. INPID_InputControl = "ButtonControl",
  256. LINKS_Name = "Export Inverted Crop",
  257. }
  258. }
  259. },
  260. Transform1 = Transform {
  261. Inputs = {
  262. Center = Input {
  263. SourceOp = "Shake1",
  264. Source = "Position",
  265. },
  266. Input = Input {
  267. SourceOp = "CropAndAHalf1",
  268. Source = "Output",
  269. }
  270. },
  271. ViewInfo = OperatorInfo { Pos = { 720, -50.0469 } },
  272. },
  273. Shake1 = Shake {
  274. Faster = true,
  275. CtrlWZoom = false,
  276. Inputs = {
  277. Smoothness = Input { Value = 15.55, },
  278. XMinimum = Input { Value = 0.157, },
  279. XMaximum = Input { Value = 0.709, }
  280. },
  281. },
  282. SoftGlow2 = SoftGlow {
  283. Inputs = {
  284. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  285. Threshold = Input { Value = 0.283, },
  286. XGlowSize = Input { Value = 15.7, },
  287. Input = Input {
  288. SourceOp = "Transform1",
  289. Source = "Output",
  290. }
  291. },
  292. ViewInfo = OperatorInfo { Pos = { 720, 0.952145 } },
  293. },
  294. SoftGlow3 = SoftGlow {
  295. Inputs = {
  296. Blend = Input { Value = 0.378, },
  297. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  298. Alpha = Input { Value = 0, },
  299. XGlowSize = Input { Value = 100, },
  300. ColorScale = Input { Value = 1, },
  301. RedScale = Input { Value = 1.764, },
  302. GreenScale = Input { Value = 0.724, },
  303. BlueScale = Input { Value = 0.614, },
  304. Input = Input {
  305. SourceOp = "SoftGlow2",
  306. Source = "Output",
  307. }
  308. },
  309. ViewInfo = OperatorInfo { Pos = { 720, 33.9521 } },
  310. },
  311. Merge3 = Merge {
  312. Inputs = {
  313. Background = Input {
  314. SourceOp = "SoftGlow1",
  315. Source = "Output",
  316. },
  317. Foreground = Input {
  318. SourceOp = "SoftGlow3",
  319. Source = "Output",
  320. },
  321. ApplyMode = Input { Value = FuID { "Screen" }, },
  322. PerformDepthMerge = Input { Value = 0, }
  323. },
  324. ViewInfo = OperatorInfo { Pos = { 720, 80.697 } },
  325. },
  326. Background_3 = Background {
  327. NameSet = true,
  328. Inputs = {
  329. GlobalOut = Input { Value = 500, },
  330. Width = Input { Value = 1920, },
  331. Height = Input { Value = 1080, },
  332. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  333. Type = Input { Value = FuID { "Gradient" }, },
  334. TopLeftAlpha = Input { Value = 0, },
  335. GradientType = Input { Value = FuID { "Radial" }, },
  336. Start = Input { Value = { 0.5, 0.5 }, },
  337. End = Input { Value = { 1.4, 0.5 }, },
  338. Gradient = Input {
  339. Value = Gradient {
  340. Colors = {
  341. [0] = { 0.333333333333333, 0, 0, 1 },
  342. [1] = { 0, 0, 0, 1 }
  343. }
  344. },
  345. },
  346. GradientInterpolationMethod = Input { Value = FuID { "LAB" }, }
  347. },
  348. ViewInfo = OperatorInfo { Pos = { -31.4027, 151.055 } },
  349. },
  350. Merge4 = Merge {
  351. Inputs = {
  352. Background = Input {
  353. SourceOp = "Background_3",
  354. Source = "Output",
  355. },
  356. Foreground = Input {
  357. SourceOp = "Merge3",
  358. Source = "Output",
  359. },
  360. PerformDepthMerge = Input { Value = 0, }
  361. },
  362. ViewInfo = OperatorInfo { Pos = { 720, 151.055 } },
  363. }
  364. }
  365. }
Tags: fusion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement