Advertisement
totox69

Davinci Fusion - Gradient Path

Jul 3rd, 2025
7
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.65 KB | None | 0 0
  1. {
  2. Tools = ordered() {
  3. Polygon1 = PolylineMask {
  4. DrawMode = "ModifyOnly",
  5. DrawMode2 = "InsertAndModify",
  6. Inputs = {
  7. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  8. BorderWidth = Input { Value = 0.044, },
  9. Solid = Input { Value = 0, },
  10. JoinStyle = Input {
  11. SourceOp = "Polygon1JoinStyle",
  12. Source = "Value",
  13. },
  14. CapStyle = Input {
  15. SourceOp = "Polygon1CapStyle",
  16. Source = "Value",
  17. },
  18. WritePosition = Input {
  19. SourceOp = "AnimCurves2",
  20. Source = "Value",
  21. },
  22. WriteLength = Input { Value = 0, },
  23. OutputSize = Input { Value = FuID { "Custom" }, },
  24. MaskWidth = Input { Value = 1920, },
  25. MaskHeight = Input { Value = 1920, },
  26. PixelAspect = Input { Value = { 1, 1 }, },
  27. ClippingMode = Input { Value = FuID { "None" }, },
  28. ZRotation = Input { Value = 3.47148642456639, },
  29. Polyline = Input {
  30. SourceOp = "Publish1",
  31. Source = "Value",
  32. },
  33. Polyline2 = Input {
  34. Value = Polyline {
  35. },
  36. Disabled = true,
  37. }
  38. },
  39. ViewInfo = OperatorInfo { Pos = { 495, -16.5 } },
  40. },
  41. Polygon1JoinStyle = BezierSpline {
  42. SplineColor = { Red = 97, Green = 140, Blue = 252 },
  43. NameSet = true,
  44. KeyFrames = {
  45. [0] = { 1, Flags = { Linear = true } }
  46. }
  47. },
  48. Polygon1CapStyle = BezierSpline {
  49. SplineColor = { Red = 26, Green = 242, Blue = 4 },
  50. NameSet = true,
  51. KeyFrames = {
  52. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  53. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  54. }
  55. },
  56. AnimCurves2 = LUTLookup {
  57. CtrlWZoom = false,
  58. Inputs = {
  59. Lookup = Input {
  60. SourceOp = "AnimCurves2Lookup",
  61. Source = "Value",
  62. },
  63. Scale = Input { Value = 0.999, }
  64. },
  65. },
  66. AnimCurves2Lookup = LUTBezier {
  67. KeyColorSplines = {
  68. [0] = {
  69. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  70. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  71. }
  72. },
  73. SplineColor = { Red = 255, Green = 0, Blue = 0 },
  74. NameSet = true,
  75. },
  76. Publish1 = PublishPolyLine {
  77. Inputs = {
  78. Value = Input {
  79. Value = Polyline {
  80. Points = {
  81. { X = -0.391491440363425, Y = -0.156076795877126, RX = -0.021407522962538, RY = 0.277818931335879 },
  82. { X = -0.246180274029913, Y = 0.00466563305899582, LX = -0.0204868022729021, LY = 0.0989765660643735, RX = 0.0475124765568138, RY = -0.229543962604058 },
  83. { X = -0.131877988279812, Y = -0.198525293255809, LX = -0.0505163452054922, LY = -0.0333491109904974, RX = 0.0824949188713429, RY = 0.0544602384515616 },
  84. { X = 0.0350148728668961, Y = 0.165121998269552, LX = -0.0970461145386309, LY = -0.0648858991490475, RX = 0.122824790969248, RY = 0.0821217525062374 },
  85. { X = 0.181021850610236, Y = -0.0768083176710765, LX = 0.0292755062654961, LY = 0.119743585130169, RX = -0.0715331032504775, RY = -0.292586920991838, RZ = 6.71250457220007e-16 },
  86. { X = -0.129871408762067, Y = 0.143031250752687, LX = -0.00685044091609308, LY = -0.191447668997599 }
  87. }
  88. },
  89. }
  90. },
  91. },
  92. Background1 = Background {
  93. NameSet = true,
  94. Inputs = {
  95. GlobalOut = Input { Value = 249, },
  96. Width = Input { Value = 1920, },
  97. Height = Input { Value = 1080, },
  98. UseFrameFormatSettings = Input { Value = 1, },
  99. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  100. Type = Input { Value = FuID { "Gradient" }, },
  101. Gradient = Input {
  102. Value = Gradient {
  103. Colors = {
  104. [0] = { 1, 0, 0, 1 },
  105. [0.213930348258706] = { 1, 0.858, 0.353233830845771, 1 },
  106. [0.407960199004975] = { 0.0117647058823529, 0.607843137254902, 0.882352941176471, 1 },
  107. [0.626865671641791] = { 0.378, 0.9148, 0.228, 1 },
  108. [0.82089552238806] = { 0.752794871794872, 0.236, 0.693179487179487, 1 },
  109. [1] = { 1, 0.211764705882353, 0.0549019607843137, 1 }
  110. }
  111. },
  112. }
  113. },
  114. ViewInfo = OperatorInfo { Pos = { 605, -49.5 } },
  115. },
  116. Background2 = Background {
  117. NameSet = true,
  118. Inputs = {
  119. GlobalOut = Input { Value = 249, },
  120. Width = Input { Value = 1920, },
  121. Height = Input { Value = 1080, },
  122. UseFrameFormatSettings = Input { Value = 1, },
  123. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  124. TopLeftRed = Input {
  125. SourceOp = "Probe1",
  126. Source = "Result",
  127. },
  128. TopLeftGreen = Input {
  129. SourceOp = "Probe2",
  130. Source = "Result",
  131. },
  132. TopLeftBlue = Input {
  133. SourceOp = "Probe3",
  134. Source = "Result",
  135. },
  136. EffectMask = Input {
  137. SourceOp = "Polygon1",
  138. Source = "Mask",
  139. }
  140. },
  141. ViewInfo = OperatorInfo { Pos = { 605, -16.5 } },
  142. },
  143. Probe1 = Probe {
  144. Inputs = {
  145. ImageToProbe = Input {
  146. SourceOp = "Background1",
  147. Source = "Output",
  148. },
  149. Position = Input {
  150. SourceOp = "XYPath2",
  151. Source = "Value",
  152. }
  153. },
  154. },
  155. XYPath2 = XYPath {
  156. ShowKeyPoints = false,
  157. DrawMode = "ModifyOnly",
  158. CtrlWZoom = false,
  159. Inputs = {
  160. X = Input {
  161. SourceOp = "AnimCurves2",
  162. Source = "Value",
  163. },
  164. Y = Input { Value = 0.5, }
  165. },
  166. },
  167. Probe2 = Probe {
  168. Inputs = {
  169. ImageToProbe = Input {
  170. SourceOp = "Background1",
  171. Source = "Output",
  172. },
  173. Channel = Input { Value = 1, },
  174. Position = Input {
  175. SourceOp = "Publish2",
  176. Source = "Value",
  177. }
  178. },
  179. },
  180. Publish2 = PublishPoint {
  181. Inputs = {
  182. Value = Input {
  183. SourceOp = "XYPath2",
  184. Source = "Value",
  185. }
  186. },
  187. },
  188. Probe3 = Probe {
  189. Inputs = {
  190. ImageToProbe = Input {
  191. SourceOp = "Background1",
  192. Source = "Output",
  193. },
  194. Channel = Input { Value = 2, },
  195. Position = Input {
  196. SourceOp = "XYPath2",
  197. Source = "Value",
  198. }
  199. },
  200. },
  201. Blur1 = Blur {
  202. Inputs = {
  203. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  204. XBlurSize = Input { Value = 2, },
  205. Input = Input {
  206. SourceOp = "Background2",
  207. Source = "Output",
  208. }
  209. },
  210. ViewInfo = OperatorInfo { Pos = { 715, -16.5 } },
  211. },
  212. Trails1 = Trails {
  213. Inputs = {
  214. Input = Input {
  215. SourceOp = "Blur1",
  216. Source = "Output",
  217. }
  218. },
  219. ViewInfo = OperatorInfo { Pos = { 825, -16.5 } },
  220. },
  221. Bitmap1 = BitmapMask {
  222. Inputs = {
  223. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  224. MaskWidth = Input { Value = 1920, },
  225. MaskHeight = Input { Value = 1080, },
  226. PixelAspect = Input { Value = { 1, 1 }, },
  227. UseFrameFormatSettings = Input { Value = 1, },
  228. ClippingMode = Input { Value = FuID { "None" }, },
  229. Image = Input {
  230. SourceOp = "Trails1",
  231. Source = "Output",
  232. },
  233. Low = Input { Value = 0.417, },
  234. High = Input { Value = 0.467, }
  235. },
  236. ViewInfo = OperatorInfo { Pos = { 990, -49.5 } },
  237. },
  238. Background3 = Background {
  239. Inputs = {
  240. GlobalOut = Input { Value = 249, },
  241. Width = Input { Value = 1920, },
  242. Height = Input { Value = 1080, },
  243. UseFrameFormatSettings = Input { Value = 1, },
  244. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, }
  245. },
  246. ViewInfo = OperatorInfo { Pos = { 1100, 16.5 } },
  247. },
  248. Merge1 = Merge {
  249. CtrlWZoom = false,
  250. Inputs = {
  251. Background = Input {
  252. SourceOp = "Background3",
  253. Source = "Output",
  254. },
  255. Foreground = Input {
  256. SourceOp = "Trails1",
  257. Source = "Output",
  258. },
  259. PerformDepthMerge = Input { Value = 0, },
  260. EffectMask = Input {
  261. SourceOp = "Bitmap1",
  262. Source = "Mask",
  263. }
  264. },
  265. ViewInfo = OperatorInfo { Pos = { 1100, -16.5 } },
  266. }
  267. },
  268. ActiveTool = "Merge1"
  269. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement