Advertisement
totox69

Davinci Fusion 3D edge detect

Feb 22nd, 2025
18
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.64 KB | None | 0 0
  1. {
  2. Tools = ordered() {
  3. sOutline1 = sOutline {
  4. Inputs = {
  5. Thickness = Input { Value = 0.00014, },
  6. Input = Input {
  7. SourceOp = "sText1",
  8. Source = "Output",
  9. }
  10. },
  11. ViewInfo = OperatorInfo { Pos = { 330, -16.5 } },
  12. },
  13. Extrude3D1 = Extrude3D {
  14. Inputs = {
  15. ["Transform3DOp.Rotate.X"] = Input {
  16. SourceOp = "AnimCurves2",
  17. Source = "Value",
  18. },
  19. ["Transform3DOp.Rotate.Y"] = Input {
  20. SourceOp = "AnimCurves1",
  21. Source = "Value",
  22. },
  23. ["Transform3DOp.Rotate.Z"] = Input { Value = -7.3628368, },
  24. ShapeInput = Input {
  25. SourceOp = "sOutline1",
  26. Source = "Output",
  27. },
  28. ExtrusionProfile = Input {
  29. SourceOp = "Extrude3D1ExtrusionProfile",
  30. Source = "Value",
  31. },
  32. ExtrusionDepth = Input { Value = 0.2, },
  33. ["MtlStdInputs.Specular.Nest"] = Input { Value = 1, },
  34. ["MtlStdInputs.UseTwoSidedLighting"] = Input { Value = 1, },
  35. ["MtlStdInputs.MaterialID"] = Input { Value = 2, }
  36. },
  37. ViewInfo = OperatorInfo { Pos = { 330, 16.5 } },
  38. },
  39. AnimCurves2 = LUTLookup {
  40. CtrlWZoom = false,
  41. Inputs = {
  42. Lookup = Input {
  43. SourceOp = "AnimCurves2Lookup",
  44. Source = "Value",
  45. },
  46. Scale = Input { Value = 180, }
  47. },
  48. },
  49. AnimCurves2Lookup = LUTBezier {
  50. KeyColorSplines = {
  51. [0] = {
  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. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  57. CtrlWZoom = false,
  58. NameSet = true,
  59. },
  60. AnimCurves1 = LUTLookup {
  61. Inputs = {
  62. Lookup = Input {
  63. SourceOp = "AnimCurves1Lookup",
  64. Source = "Value",
  65. },
  66. Scale = Input { Value = 180, }
  67. },
  68. },
  69. AnimCurves1Lookup = LUTBezier {
  70. KeyColorSplines = {
  71. [0] = {
  72. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  73. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  74. }
  75. },
  76. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  77. CtrlWZoom = false,
  78. NameSet = true,
  79. },
  80. Extrude3D1ExtrusionProfile = LUTBezier {
  81. KeyColorSplines = {
  82. [0] = {
  83. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  84. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  85. }
  86. },
  87. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  88. CtrlWZoom = false,
  89. NameSet = true,
  90. },
  91. sText1 = sText {
  92. Inputs = {
  93. LayoutRotation = Input { Value = 1, },
  94. TransformRotation = Input { Value = 1, },
  95. StyledText = Input { Value = "f", },
  96. Font = Input { Value = "Open Sans", },
  97. Style = Input { Value = "Bold", },
  98. Size = Input { Value = 2.583, },
  99. VerticalJustificationNew = Input { Value = 3, },
  100. HorizontalJustificationNew = Input { Value = 3, }
  101. },
  102. ViewInfo = OperatorInfo { Pos = { 330, -49.5 } },
  103. },
  104. Merge3D1 = Merge3D {
  105. Inputs = {
  106. SceneInput1 = Input {
  107. SourceOp = "Extrude3D1",
  108. Source = "Output",
  109. },
  110. SceneInput2 = Input {
  111. SourceOp = "Camera3D1",
  112. Source = "Output",
  113. }
  114. },
  115. ViewInfo = OperatorInfo { Pos = { 330, 49.5 } },
  116. },
  117. Camera3D1 = Camera3D {
  118. Inputs = {
  119. ["Transform3DOp.Translate.Y"] = Input { Value = 1, },
  120. ["Transform3DOp.Translate.Z"] = Input { Value = 1.8220508, },
  121. ["Transform3DOp.Rotate.X"] = Input { Value = -30, },
  122. FLength = Input { Value = 18.2123442718302, },
  123. ["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
  124. FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
  125. ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
  126. ["MtlStdInputs.MaterialID"] = Input { Value = 1, }
  127. },
  128. ViewInfo = OperatorInfo { Pos = { 330, 82.5 } },
  129. },
  130. AmbientOcclusion1_1 = SSAO {
  131. CustomData = { Path = { Map = { ["Setting:"] = "C:\\Users\\alain\\Desktop\\" } }, },
  132. Inputs = {
  133. KernelType = Input { Value = 1, },
  134. NumberOfSamples = Input { Value = 4000, },
  135. KernelRadius = Input { Value = 0.099, },
  136. Lift = Input { Value = -0.47, },
  137. Camera = Input {
  138. SourceOp = "Camera3D1",
  139. Source = "Output",
  140. },
  141. CameraSelector = Input { Value = FuID { "Camera3D1" }, },
  142. Input = Input {
  143. SourceOp = "Renderer3D1",
  144. Source = "Output",
  145. }
  146. },
  147. ViewInfo = OperatorInfo { Pos = { 495, 82.5 } },
  148. },
  149. Renderer3D1 = Renderer3D {
  150. CustomData = {
  151. ToolVersion = 2,
  152. },
  153. Inputs = {
  154. GlobalOut = Input { Value = 149, },
  155. Width = Input { Value = 1920, },
  156. Height = Input { Value = 1080, },
  157. UseFrameFormatSettings = Input { Value = 1, },
  158. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  159. SceneInput = Input {
  160. SourceOp = "Merge3D1",
  161. Source = "Output",
  162. },
  163. CameraSelector = Input { Value = FuID { "Camera3D1" }, },
  164. RendererType = Input { Value = FuID { "RendererOpenGL" }, },
  165. ["RendererOpenGL.Channels.Nest"] = Input { Value = 1, },
  166. ["RendererOpenGL.Channels.Z"] = Input { Value = 1, },
  167. ["RendererOpenGL.Channels.Normal"] = Input { Value = 1, },
  168. ["RendererOpenGL.Channels.WorldCoord"] = Input { Value = 1, },
  169. ["RendererOpenGL.Channels.Vector"] = Input { Value = 1, },
  170. ["RendererOpenGL.AntiAliasing.Channels.RGBA.HighQuality.Enable"] = Input { Value = 1, },
  171. ["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.Rate"] = Input { Value = 3, },
  172. ["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
  173. ["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
  174. ["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.Rate"] = Input { Value = 3, },
  175. ["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
  176. ["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
  177. ["RendererOpenGL.AccumQuality"] = Input { Value = 32, }
  178. },
  179. ViewInfo = OperatorInfo { Pos = { 495, 49.5 } },
  180. SubInputsData = {
  181. RendererOpenGL = {
  182. Version = 1
  183. }
  184. }
  185. },
  186. Merge2 = Merge {
  187. Inputs = {
  188. Background = Input {
  189. SourceOp = "Background4",
  190. Source = "Output",
  191. },
  192. Foreground = Input {
  193. SourceOp = "AmbientOcclusion1_1",
  194. Source = "Output",
  195. },
  196. PerformDepthMerge = Input { Value = 0, }
  197. },
  198. ViewInfo = OperatorInfo { Pos = { 605, 82.5 } },
  199. },
  200. Background4 = Background {
  201. Inputs = {
  202. GlobalOut = Input { Value = 149, },
  203. Width = Input { Value = 1920, },
  204. Height = Input { Value = 1080, },
  205. UseFrameFormatSettings = Input { Value = 1, },
  206. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  207. TopLeftRed = Input { Value = 0.0980392156862745, },
  208. TopLeftGreen = Input { Value = 0.0980392156862745, },
  209. TopLeftBlue = Input { Value = 0.0980392156862745, }
  210. },
  211. ViewInfo = OperatorInfo { Pos = { 605, 115.5 } },
  212. },
  213. EdgeDetect1 = ofx.com.blackmagicdesign.resolvefx.EdgeDetect {
  214. Inputs = {
  215. Source = Input {
  216. SourceOp = "Merge2",
  217. Source = "Output",
  218. },
  219. EdgeDetectMode = Input { Value = FuID { "EDGE_DETECT_MODE_RGB" }, },
  220. RGBColorRed = Input { Value = 1, },
  221. RGBColorGreen = Input { Value = 1, },
  222. RGBColorBlue = Input { Value = 1, },
  223. detectionGroup = Input { Value = 1, },
  224. EdgeThreshold = Input { Value = 0, },
  225. EdgeSmooth = Input { Value = 0.100000001490116, },
  226. edgeWidth = Input { Value = 0.048, },
  227. Brightness = Input { Value = 1.535, },
  228. edgeGamma = Input { Value = 1, },
  229. DenoiseType = Input { Value = FuID { "DENOISE_TYPE_GAUSSIAN_BLUR" }, },
  230. DenoiseStrength = Input { Value = 0.200000002980232, },
  231. EdgeBlur = Input { Value = 0, },
  232. EdgeOverlay = Input { Value = 0, },
  233. filterGroup = Input { Value = 0, },
  234. filterType = Input { Value = FuID { "FilterTypeNone" }, },
  235. filterScale = Input { Value = 0.25, },
  236. filterWater = Input { Value = 0.5, },
  237. suppression = Input { Value = FuID { "SuppressionNone" }, },
  238. halfEdgeGain = Input { Value = 10, },
  239. advancedGroup = Input { Value = 0, },
  240. autoGain = Input { Value = 0, },
  241. isClamp = Input { Value = 1, },
  242. BlendAmount = Input { Value = 0, },
  243. isLegacy = Input { Value = 0, },
  244. blendGroup = Input { Value = 0, },
  245. blendIn = Input { Value = 1, },
  246. blend = Input { Value = 0, },
  247. ignoreContentShape = Input { Value = 0, },
  248. legacyIsProcessRGBOnly = Input { Value = 0, },
  249. IsNoTemporalFramesReqd = Input { Value = 0, },
  250. refreshTrigger = Input { Value = 1, },
  251. srcProcessingAlphaMode = Input { Value = -1, },
  252. dstProcessingAlphaMode = Input { Value = -1, },
  253. resolvefxVersion = Input { Value = "2.0", }
  254. },
  255. ViewInfo = OperatorInfo { Pos = { 715, 16.5 } },
  256. },
  257. Bitmap7 = BitmapMask {
  258. Inputs = {
  259. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  260. MaskWidth = Input { Value = 1920, },
  261. MaskHeight = Input { Value = 1080, },
  262. PixelAspect = Input { Value = { 1, 1 }, },
  263. UseFrameFormatSettings = Input { Value = 1, },
  264. ClippingMode = Input { Value = FuID { "None" }, },
  265. Image = Input {
  266. SourceOp = "Bitmap6",
  267. Source = "Mask",
  268. },
  269. Channel = Input { Value = FuID { "Luminance" }, },
  270. Low = Input { Value = 0.006, },
  271. High = Input { Value = 0.356, }
  272. },
  273. ViewInfo = OperatorInfo { Pos = { 715, 82.5 } },
  274. },
  275. Bitmap6 = BitmapMask {
  276. Inputs = {
  277. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  278. SoftEdge = Input { Value = 0.00141, },
  279. MaskWidth = Input { Value = 1920, },
  280. MaskHeight = Input { Value = 1080, },
  281. PixelAspect = Input { Value = { 1, 1 }, },
  282. UseFrameFormatSettings = Input { Value = 1, },
  283. ClippingMode = Input { Value = FuID { "None" }, },
  284. Image = Input {
  285. SourceOp = "EdgeDetect1",
  286. Source = "Output",
  287. },
  288. Channel = Input { Value = FuID { "Luminance" }, },
  289. Low = Input { Value = 0.056, },
  290. High = Input { Value = 0.111, }
  291. },
  292. ViewInfo = OperatorInfo { Pos = { 715, 49.5 } },
  293. },
  294. Background3 = Background {
  295. Inputs = {
  296. GlobalOut = Input { Value = 149, },
  297. Width = Input { Value = 1920, },
  298. Height = Input { Value = 1080, },
  299. UseFrameFormatSettings = Input { Value = 1, },
  300. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  301. TopLeftRed = Input { Value = 1, },
  302. TopLeftGreen = Input { Value = 1, },
  303. EffectMask = Input {
  304. SourceOp = "Bitmap7",
  305. Source = "Mask",
  306. }
  307. },
  308. ViewInfo = OperatorInfo { Pos = { 825, 82.5 } },
  309. }
  310. }
  311. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement