Advertisement
totox69

Davinci Fusion - random shape moving

Jun 18th, 2025
9
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.58 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.0107, },
  9. Solid = Input { Value = 0, },
  10. MaskWidth = Input { Value = 1920, },
  11. MaskHeight = Input { Value = 1080, },
  12. PixelAspect = Input { Value = { 1, 1 }, },
  13. UseFrameFormatSettings = Input { Value = 1, },
  14. ClippingMode = Input { Value = FuID { "None" }, },
  15. Polyline = Input {
  16. Value = Polyline {
  17. Points = {
  18. { Linear = true, X = -0.0415893649691844, Y = -0.0515463917525772, RX = 0.00144927536231883, RY = 0.0420962199312715 },
  19. { Linear = true, X = -0.0372415388822279, Y = 0.0747422680412372, LX = -0.00144927536231883, LY = -0.0420962199312715, RX = 0.0144927536231884, RY = -0.038659793814433 },
  20. { Linear = true, X = 0.00623672198733727, Y = -0.0412371134020618, LX = -0.0144927536231884, LY = 0.038659793814433, RX = 0.00289855072463766, RY = 0.0438144329896907 },
  21. { Linear = true, X = 0.0149323741612503, Y = 0.0902061855670103, LX = -0.00289855072463766, LY = -0.0438144329896907, RX = 0.0106280193236715, RY = -0.0343642611683849 },
  22. { Linear = true, X = 0.0468164321322648, Y = -0.0128865979381443, LX = -0.0106280193236715, LY = 0.0343642611683849 }
  23. }
  24. },
  25. },
  26. Polyline2 = Input {
  27. Value = Polyline {
  28. },
  29. Disabled = true,
  30. }
  31. },
  32. ViewInfo = OperatorInfo { Pos = { 440, 115.5 } },
  33. },
  34. Polygon2 = PolylineMask {
  35. DrawMode = "InsertAndModify",
  36. DrawMode2 = "InsertAndModify",
  37. Inputs = {
  38. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  39. BorderWidth = Input { Value = 0.01, },
  40. Solid = Input { Value = 0, },
  41. MaskWidth = Input { Value = 1920, },
  42. MaskHeight = Input { Value = 1080, },
  43. PixelAspect = Input { Value = { 1, 1 }, },
  44. UseFrameFormatSettings = Input { Value = 1, },
  45. ClippingMode = Input { Value = FuID { "None" }, },
  46. Polyline = Input {
  47. SourceOp = "Polygon2Polyline",
  48. Source = "Value",
  49. },
  50. Polyline2 = Input {
  51. Value = Polyline {
  52. },
  53. Disabled = true,
  54. }
  55. },
  56. ViewInfo = OperatorInfo { Pos = { 440, 181.5 } },
  57. },
  58. Polygon2Polyline = BezierSpline {
  59. SplineColor = { Red = 173, Green = 255, Blue = 47 },
  60. CtrlWZoom = false,
  61. NameSet = true,
  62. KeyFrames = {
  63. [46] = { 0, Flags = { Linear = true, LockedY = true }, Value = Polyline {
  64. Closed = true,
  65. Points = {
  66. { Linear = true, X = -0.0282051282051282, Y = -0.0282331511839709, LX = 0.0256410256410257, LY = 0.000607164541590766, RX = 0.00649572649572649, RY = 0.0303582270795385 },
  67. { Linear = true, X = -0.00871794871794873, Y = 0.0628415300546448, LX = -0.00649572649572649, LY = -0.0303582270795385, RX = 0.0191452991452992, RY = -0.0297510625379478 },
  68. { Linear = true, X = 0.0487179487179488, Y = -0.0264116575591986, LX = -0.0191452991452992, LY = 0.0297510625379478, RX = -0.0256410256410257, RY = -0.000607164541590766 }
  69. }
  70. } }
  71. }
  72. },
  73. Background1_1 = Background {
  74. Inputs = {
  75. GlobalOut = Input { Value = 124, },
  76. Width = Input { Value = 1920, },
  77. Height = Input { Value = 1080, },
  78. UseFrameFormatSettings = Input { Value = 1, },
  79. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  80. TopLeftRed = Input { Value = 1, },
  81. TopLeftGreen = Input { Value = 1, },
  82. TopLeftBlue = Input { Value = 1, },
  83. EffectMask = Input {
  84. SourceOp = "Polygon2",
  85. Source = "Mask",
  86. }
  87. },
  88. ViewInfo = OperatorInfo { Pos = { 550, 181.5 } },
  89. },
  90. Background1 = Background {
  91. Inputs = {
  92. GlobalOut = Input { Value = 124, },
  93. Width = Input { Value = 1920, },
  94. Height = Input { Value = 1080, },
  95. UseFrameFormatSettings = Input { Value = 1, },
  96. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  97. TopLeftRed = Input { Value = 0.541176470588235, },
  98. TopLeftGreen = Input { Value = 0.541176470588235, },
  99. TopLeftBlue = Input { Value = 0.541176470588235, },
  100. EffectMask = Input {
  101. SourceOp = "Polygon1",
  102. Source = "Mask",
  103. }
  104. },
  105. ViewInfo = OperatorInfo { Pos = { 550, 115.5 } },
  106. },
  107. Duplicate1_1 = Fuse.Duplicate {
  108. Inputs = {
  109. Copies = Input { Value = 5, },
  110. Center = Input { Value = { 0.606, 0.604 }, },
  111. GainNest = Input { Value = 1, },
  112. RedGain = Input { Value = 0.497, },
  113. GreenGain = Input { Value = 0.701, },
  114. BlueGain = Input { Value = 0.925, },
  115. Polyline = Input {
  116. Value = Polyline {
  117. },
  118. },
  119. RandomSeed = Input { Value = 11740, },
  120. JitterCenter = Input { Value = { -0.233, 0 }, },
  121. JitterXSize = Input { Value = 0.393, },
  122. JitterAngle = Input {
  123. SourceOp = "AnimCurves1_1",
  124. Source = "Value",
  125. },
  126. JitterGainNest = Input { Value = 1, },
  127. JitterRedGain = Input { Value = 0.481, },
  128. JitterGreenGain = Input { Value = 0.497, },
  129. JitterBlueGain = Input { Value = 0.465, },
  130. Background = Input {
  131. SourceOp = "Background1_1",
  132. Source = "Output",
  133. }
  134. },
  135. ViewInfo = OperatorInfo { Pos = { 660, 181.5 } },
  136. },
  137. AnimCurves1_1 = LUTLookup {
  138. CtrlWZoom = false,
  139. Inputs = {
  140. Lookup = Input {
  141. SourceOp = "AnimCurvesonDuplicate1_1Lookup",
  142. Source = "Value",
  143. },
  144. Scale = Input { Value = 90, }
  145. },
  146. },
  147. AnimCurvesonDuplicate1_1Lookup = LUTBezier {
  148. KeyColorSplines = {
  149. [0] = {
  150. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  151. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  152. }
  153. },
  154. SplineColor = { Red = 255, Green = 0, Blue = 0 },
  155. NameSet = true,
  156. },
  157. Duplicate1 = Fuse.Duplicate {
  158. Inputs = {
  159. Copies = Input { Value = 4.83, },
  160. GainNest = Input { Value = 1, },
  161. Polyline = Input {
  162. Value = Polyline {
  163. },
  164. },
  165. JitterCenter = Input { Value = { -0.379, 0.516 }, },
  166. JitterXSize = Input { Value = 0.393, },
  167. JitterAngle = Input {
  168. SourceOp = "AnimCurves1",
  169. Source = "Value",
  170. },
  171. JitterGainNest = Input { Value = 1, },
  172. JitterRedGain = Input { Value = 0.476, },
  173. JitterGreenGain = Input { Value = 0.439, },
  174. JitterBlueGain = Input { Value = 0.476, },
  175. Background = Input {
  176. SourceOp = "Background1",
  177. Source = "Output",
  178. }
  179. },
  180. ViewInfo = OperatorInfo { Pos = { 660, 115.5 } },
  181. },
  182. AnimCurves1 = LUTLookup {
  183. CtrlWZoom = false,
  184. Inputs = {
  185. Lookup = Input {
  186. SourceOp = "AnimCurves1Lookup",
  187. Source = "Value",
  188. },
  189. Scale = Input { Value = 90, }
  190. },
  191. },
  192. AnimCurves1Lookup = LUTBezier {
  193. KeyColorSplines = {
  194. [0] = {
  195. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  196. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  197. }
  198. },
  199. SplineColor = { Red = 255, Green = 0, Blue = 0 },
  200. NameSet = true,
  201. },
  202. Merge1 = Merge {
  203. Inputs = {
  204. Background = Input {
  205. SourceOp = "Duplicate1",
  206. Source = "Output",
  207. },
  208. Foreground = Input {
  209. SourceOp = "Duplicate1_1",
  210. Source = "Output",
  211. },
  212. Center = Input { Value = { 0.5, 0.761 }, },
  213. Edges = Input { Value = 1, },
  214. PerformDepthMerge = Input { Value = 0, }
  215. },
  216. ViewInfo = OperatorInfo { Pos = { 770, 181.5 } },
  217. },
  218. Transform2 = Transform {
  219. CtrlWZoom = false,
  220. Inputs = {
  221. Center = Input {
  222. SourceOp = "Path2",
  223. Source = "Position",
  224. },
  225. Size = Input { Value = 0.995893223819302, },
  226. Edges = Input { Value = 1, },
  227. Input = Input {
  228. SourceOp = "Merge1",
  229. Source = "Output",
  230. }
  231. },
  232. ViewInfo = OperatorInfo { Pos = { 880, 181.5 } },
  233. },
  234. Path2 = PolyPath {
  235. DrawMode = "InsertAndModify",
  236. CtrlWZoom = false,
  237. Inputs = {
  238. Displacement = Input {
  239. SourceOp = "Path2Displacement",
  240. Source = "Value",
  241. },
  242. PolyLine = Input {
  243. Value = Polyline {
  244. Points = {
  245. { Linear = true, LockY = true, X = 0, Y = 0, RX = 0.0966666666666667, RY = 0.141666666666667 },
  246. { Linear = true, LockY = true, X = 0.29, Y = 0.425, LX = -0.0966666666666667, LY = -0.141666666666667 }
  247. }
  248. },
  249. }
  250. },
  251. },
  252. Path2Displacement = BezierSpline {
  253. SplineColor = { Red = 255, Green = 0, Blue = 255 },
  254. NameSet = true,
  255. KeyFrames = {
  256. [0] = { 0, RH = { 41.3333333333333, 0.333333333333333 }, Flags = { LockedY = true } },
  257. [124] = { 1, LH = { 82.6666666666667, 0.666666666666667 }, Flags = { Linear = true, LockedY = true } }
  258. }
  259. }
  260. }
  261. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement