Advertisement
totox69

Davinci Fusion - Wire framed Cube

May 4th, 2025
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.26 KB | None | 0 0
  1. {
  2. Tools = ordered() {
  3. Ribbon3D1 = Ribbon3D {
  4. Inputs = {
  5. NumberOfLines = Input { Value = 1, },
  6. SubdivisionLevel = Input { Value = 20, },
  7. ["Start.Nest"] = Input { Value = 1, },
  8. ["End.Nest"] = Input { Value = 1, },
  9. ["ObjectID.ObjectID"] = Input { Value = 1, },
  10. ["MtlStdInputs.MaterialID"] = Input { Value = 1, }
  11. },
  12. ViewInfo = OperatorInfo { Pos = { 55, -82.5 } },
  13. },
  14. Merge3D1 = Merge3D {
  15. Inputs = {
  16. SceneInput1 = Input {
  17. SourceOp = "Ribbon3D1",
  18. Source = "Output",
  19. },
  20. SceneInput2 = Input {
  21. SourceOp = "Ribbon3D1_1",
  22. Source = "Output",
  23. }
  24. },
  25. ViewInfo = OperatorInfo { Pos = { 220, -49.5 } },
  26. },
  27. Ribbon3D1_1 = Ribbon3D {
  28. Inputs = {
  29. NumberOfLines = Input { Value = 1, },
  30. SubdivisionLevel = Input {
  31. Value = 20,
  32. Expression = "Ribbon3D1.SubdivisionLevel",
  33. },
  34. ["Start.Nest"] = Input { Value = 1, },
  35. ["End.Nest"] = Input { Value = 1, },
  36. ["End.X"] = Input { Value = -1, },
  37. ["End.Z"] = Input { Value = -2, },
  38. ["ObjectID.ObjectID"] = Input { Value = 1, },
  39. ["MtlStdInputs.MaterialID"] = Input { Value = 1, }
  40. },
  41. ViewInfo = OperatorInfo { Pos = { 55, -49.5 } },
  42. },
  43. Duplicate3D1 = Duplicate3D {
  44. Inputs = {
  45. LastCopy = Input { Value = 4, },
  46. ["Translate.X"] = Input { Value = 2, },
  47. ["Rotate.Z"] = Input { Value = 90, },
  48. PivotNest = Input { Value = 1, },
  49. ["Pivot.X"] = Input { Value = -1, },
  50. SceneInput = Input {
  51. SourceOp = "Merge3D1",
  52. Source = "Output",
  53. }
  54. },
  55. ViewInfo = OperatorInfo { Pos = { 330, -49.5 } },
  56. },
  57. Duplicate3D1_1 = Duplicate3D {
  58. Inputs = {
  59. LastCopy = Input { Value = 4, },
  60. ["Translate.X"] = Input { Value = 2, },
  61. ["Rotate.Z"] = Input { Value = 90, },
  62. PivotNest = Input { Value = 1, },
  63. ["Pivot.X"] = Input { Value = -1, },
  64. SceneInput = Input {
  65. SourceOp = "Ribbon3D1",
  66. Source = "Output",
  67. }
  68. },
  69. ViewInfo = OperatorInfo { Pos = { 330, -82.5 } },
  70. },
  71. Merge3D2 = Merge3D {
  72. Inputs = {
  73. SceneInput1 = Input {
  74. SourceOp = "Duplicate3D1",
  75. Source = "Data3D",
  76. },
  77. SceneInput2 = Input {
  78. SourceOp = "Transform3D1",
  79. Source = "Output",
  80. }
  81. },
  82. ViewInfo = OperatorInfo { Pos = { 440, -49.5 } },
  83. },
  84. Transform3D1 = Transform3D {
  85. Inputs = {
  86. SceneInput = Input {
  87. SourceOp = "Duplicate3D1_1",
  88. Source = "Data3D",
  89. },
  90. ["Transform3DOp.Translate.Z"] = Input { Value = -2, }
  91. },
  92. ViewInfo = OperatorInfo { Pos = { 440, -82.5 } },
  93. },
  94. DirectionalLight1 = LightDirectional {
  95. Inputs = {
  96. ["ShadowLightInputs3D.ShadowsEnabled"] = Input { Value = 1, },
  97. ["ShadowLightInputs3D.ShadowMapSize"] = Input { Value = 2048, }
  98. },
  99. ViewInfo = OperatorInfo { Pos = { 550, 49.5 } },
  100. },
  101. Replicate3D1 = Replicate3D {
  102. Inputs = {
  103. PerParticleColors = Input { Value = 2, },
  104. ScaleNest = Input { Value = 1, },
  105. ["Scale.X"] = Input { Value = 1.536, },
  106. RandomSeed = Input { Value = 6710, },
  107. ["JitterRotate.X"] = Input {
  108. SourceOp = "AnimCurves1",
  109. Source = "Value",
  110. },
  111. ["JitterRotate.Y"] = Input {
  112. SourceOp = "AnimCurves2",
  113. Source = "Value",
  114. },
  115. ["JitterRotate.Z"] = Input {
  116. SourceOp = "AnimCurves3",
  117. Source = "Value",
  118. },
  119. JitterScaleLock = Input { Value = 0, },
  120. ["JitterScale.X"] = Input {
  121. SourceOp = "AnimCurves4",
  122. Source = "Value",
  123. },
  124. ["JitterScale.Y"] = Input {
  125. SourceOp = "AnimCurves5",
  126. Source = "Value",
  127. },
  128. ["JitterScale.Z"] = Input {
  129. SourceOp = "AnimCurves6",
  130. Source = "Value",
  131. },
  132. Destination = Input {
  133. SourceOp = "Merge3D2",
  134. Source = "Output",
  135. },
  136. Input1 = Input {
  137. SourceOp = "Shape3D1",
  138. Source = "Output",
  139. }
  140. },
  141. ViewInfo = OperatorInfo { Pos = { 550, -49.5 } },
  142. },
  143. AnimCurves1 = LUTLookup {
  144. Inputs = {
  145. Lookup = Input {
  146. SourceOp = "AnimCurves1Lookup",
  147. Source = "Value",
  148. },
  149. Scale = Input { Value = 360, },
  150. TimeScale = Input { Value = 1.5, }
  151. },
  152. },
  153. AnimCurves1Lookup = LUTBezier {
  154. KeyColorSplines = {
  155. [0] = {
  156. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  157. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  158. }
  159. },
  160. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  161. NameSet = true,
  162. },
  163. AnimCurves2 = LUTLookup {
  164. Inputs = {
  165. Lookup = Input {
  166. SourceOp = "AnimCurves2Lookup",
  167. Source = "Value",
  168. },
  169. Scale = Input { Value = 360, },
  170. TimeScale = Input { Value = 1.5, }
  171. },
  172. },
  173. AnimCurves2Lookup = LUTBezier {
  174. KeyColorSplines = {
  175. [0] = {
  176. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  177. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  178. }
  179. },
  180. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  181. NameSet = true,
  182. },
  183. AnimCurves3 = LUTLookup {
  184. Inputs = {
  185. Lookup = Input {
  186. SourceOp = "AnimCurves3Lookup",
  187. Source = "Value",
  188. },
  189. Scale = Input { Value = 360, },
  190. TimeScale = Input { Value = 1.5, }
  191. },
  192. },
  193. AnimCurves3Lookup = LUTBezier {
  194. KeyColorSplines = {
  195. [0] = {
  196. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  197. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  198. }
  199. },
  200. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  201. NameSet = true,
  202. },
  203. AnimCurves4 = LUTLookup {
  204. Inputs = {
  205. Lookup = Input {
  206. SourceOp = "AnimCurves4Lookup",
  207. Source = "Value",
  208. },
  209. Scale = Input { Value = -2, },
  210. Offset = Input { Value = 2, },
  211. TimeScale = Input { Value = 1.5, }
  212. },
  213. },
  214. AnimCurves4Lookup = LUTBezier {
  215. KeyColorSplines = {
  216. [0] = {
  217. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  218. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  219. }
  220. },
  221. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  222. NameSet = true,
  223. },
  224. AnimCurves5 = LUTLookup {
  225. Inputs = {
  226. Lookup = Input {
  227. SourceOp = "AnimCurves5Lookup",
  228. Source = "Value",
  229. },
  230. Scale = Input { Value = -2, },
  231. Offset = Input { Value = 2, },
  232. TimeScale = Input { Value = 1.5, }
  233. },
  234. },
  235. AnimCurves5Lookup = LUTBezier {
  236. KeyColorSplines = {
  237. [0] = {
  238. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  239. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  240. }
  241. },
  242. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  243. NameSet = true,
  244. },
  245. AnimCurves6 = LUTLookup {
  246. Inputs = {
  247. Lookup = Input {
  248. SourceOp = "AnimCurves6Lookup",
  249. Source = "Value",
  250. },
  251. Scale = Input { Value = -2, },
  252. Offset = Input { Value = 2, },
  253. TimeScale = Input { Value = 1.5, }
  254. },
  255. },
  256. AnimCurves6Lookup = LUTBezier {
  257. KeyColorSplines = {
  258. [0] = {
  259. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  260. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  261. }
  262. },
  263. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  264. CtrlWZoom = false,
  265. NameSet = true,
  266. },
  267. Shape3D1 = Shape3D {
  268. Inputs = {
  269. Shape = Input { Value = FuID { "SurfaceSphereInputs" }, },
  270. ["MtlStdInputs.Diffuse.Color.Red"] = Input {
  271. SourceOp = "Perturb1",
  272. Source = "Value",
  273. },
  274. ["MtlStdInputs.Diffuse.Color.Green"] = Input {
  275. SourceOp = "Perturb2",
  276. Source = "Value",
  277. },
  278. ["MtlStdInputs.Diffuse.Color.Blue"] = Input {
  279. SourceOp = "Perturb3",
  280. Source = "Value",
  281. },
  282. ["MtlStdInputs.MaterialID"] = Input { Value = 2, },
  283. ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 2, },
  284. ["SurfaceCylinderInputs.ObjectID.ObjectID"] = Input { Value = 3, },
  285. ["SurfaceSphereInputs.Radius"] = Input { Value = 0.01, },
  286. ["SurfaceSphereInputs.SubdivisionLevelBase"] = Input { Value = 100, },
  287. ["SurfaceSphereInputs.SubdivisionLevelHeight"] = Input { Value = 100, },
  288. ["SurfaceSphereInputs.ObjectID.ObjectID"] = Input { Value = 4, }
  289. },
  290. ViewInfo = OperatorInfo { Pos = { 550, -115.5 } },
  291. },
  292. Perturb1 = PerturbNumber {
  293. Inputs = {
  294. Value = Input { Value = 1, }
  295. },
  296. },
  297. Perturb2 = PerturbNumber {
  298. CtrlWZoom = false,
  299. Inputs = {
  300. Value = Input { Value = 1, },
  301. RandomSeed = Input { Value = 5930, }
  302. },
  303. },
  304. Perturb3 = PerturbNumber {
  305. Inputs = {
  306. Value = Input { Value = 1, },
  307. RandomSeed = Input { Value = 17030, }
  308. },
  309. },
  310. Merge3D4 = Merge3D {
  311. Inputs = {
  312. ["Transform3DOp.Translate.Z"] = Input {
  313. SourceOp = "AnimCurves8",
  314. Source = "Value",
  315. },
  316. PassThroughLights = Input { Value = 1, },
  317. SceneInput1 = Input {
  318. SourceOp = "Camera3D1",
  319. Source = "Output",
  320. },
  321. SceneInput2 = Input {
  322. SourceOp = "DirectionalLight1",
  323. Source = "Output",
  324. }
  325. },
  326. ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
  327. },
  328. AnimCurves8 = LUTLookup {
  329. CtrlWZoom = false,
  330. Inputs = {
  331. Lookup = Input {
  332. SourceOp = "AnimCurves8Lookup",
  333. Source = "Value",
  334. },
  335. Scale = Input { Value = 2, },
  336. Offset = Input { Value = -2, }
  337. },
  338. },
  339. AnimCurves8Lookup = LUTBezier {
  340. KeyColorSplines = {
  341. [0] = {
  342. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  343. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  344. }
  345. },
  346. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  347. CtrlWZoom = false,
  348. NameSet = true,
  349. },
  350. Merge3D3 = Merge3D {
  351. Inputs = {
  352. SceneInput1 = Input {
  353. SourceOp = "Transform3D2",
  354. Source = "Output",
  355. },
  356. SceneInput2 = Input {
  357. SourceOp = "Merge3D4",
  358. Source = "Output",
  359. }
  360. },
  361. ViewInfo = OperatorInfo { Pos = { 660, 16.5 } },
  362. },
  363. Transform3D2 = Transform3D {
  364. Inputs = {
  365. SceneInput = Input {
  366. SourceOp = "Bender3D1",
  367. Source = "Output",
  368. },
  369. ["Transform3DOp.Rotate.Y"] = Input {
  370. SourceOp = "AnimCurves7",
  371. Source = "Value",
  372. },
  373. ["Transform3DOp.PivotNest"] = Input { Value = 1, },
  374. ["Transform3DOp.Pivot.Z"] = Input { Value = -1, }
  375. },
  376. ViewInfo = OperatorInfo { Pos = { 660, -16.5 } },
  377. },
  378. AnimCurves7 = LUTLookup {
  379. CtrlWZoom = false,
  380. Inputs = {
  381. Lookup = Input {
  382. SourceOp = "AnimCurves7Lookup",
  383. Source = "Value",
  384. },
  385. Scale = Input { Value = 180, }
  386. },
  387. },
  388. AnimCurves7Lookup = LUTBezier {
  389. KeyColorSplines = {
  390. [0] = {
  391. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  392. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  393. }
  394. },
  395. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  396. NameSet = true,
  397. },
  398. Bender3D1 = Bender3D {
  399. Inputs = {
  400. SceneInput = Input {
  401. SourceOp = "Replicate3D1",
  402. Source = "Data3D",
  403. },
  404. Bender = Input { Value = FuID { "Twist" }, },
  405. Amount = Input {
  406. SourceOp = "AnimCurves9",
  407. Source = "Value",
  408. },
  409. Group = Input { Value = 1, }
  410. },
  411. ViewInfo = OperatorInfo { Pos = { 660, -49.5 } },
  412. },
  413. AnimCurves9 = LUTLookup {
  414. CtrlWZoom = false,
  415. Inputs = {
  416. Lookup = Input {
  417. SourceOp = "AnimCurves9Lookup",
  418. Source = "Value",
  419. },
  420. Scale = Input { Value = -1, },
  421. Offset = Input { Value = 1, },
  422. TimeScale = Input { Value = 1.5, }
  423. },
  424. },
  425. AnimCurves9Lookup = LUTBezier {
  426. KeyColorSplines = {
  427. [0] = {
  428. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  429. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  430. }
  431. },
  432. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  433. NameSet = true,
  434. },
  435. Camera3D1 = Camera3D {
  436. Inputs = {
  437. ["Transform3DOp.Translate.X"] = Input { Value = 1.7330645738199, },
  438. ["Transform3DOp.Translate.Y"] = Input { Value = 1.6650482083903, },
  439. ["Transform3DOp.Translate.Z"] = Input { Value = 3.32971389207393, },
  440. ["Transform3DOp.Rotate.X"] = Input { Value = -6.7999994, },
  441. ["Transform3DOp.Rotate.Y"] = Input { Value = 21, },
  442. FLength = Input { Value = 18.2123442718302, },
  443. ["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
  444. FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
  445. ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 5, },
  446. ["MtlStdInputs.MaterialID"] = Input { Value = 3, }
  447. },
  448. ViewInfo = OperatorInfo { Pos = { 660, 82.5 } },
  449. },
  450. Renderer3D1 = Renderer3D {
  451. CtrlWZoom = false,
  452. CustomData = {
  453. ToolVersion = 2,
  454. },
  455. Inputs = {
  456. GlobalOut = Input { Value = 124, },
  457. Width = Input { Value = 1920, },
  458. Height = Input { Value = 1080, },
  459. UseFrameFormatSettings = Input { Value = 1, },
  460. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  461. SceneInput = Input {
  462. SourceOp = "Merge3D3",
  463. Source = "Output",
  464. },
  465. OutputType = Input { Disabled = true, },
  466. RendererType = Input { Value = FuID { "RendererOpenGL" }, },
  467. ["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
  468. ["RendererSoftware.Channels.Z"] = Input { Value = 1, },
  469. ["RendererSoftware.Channels.WorldCoord"] = Input { Value = 1, },
  470. ["RendererSoftware.LightingEnabled"] = Input { Value = 1, },
  471. ["RendererSoftware.ShadowsEnabled"] = Input { Value = 1, },
  472. ["RendererOpenGL.Channels.Nest"] = Input { Value = 1, },
  473. ["RendererOpenGL.Channels.Z"] = Input { Value = 1, },
  474. ["RendererOpenGL.Channels.WorldCoord"] = Input { Value = 1, },
  475. ["RendererOpenGL.AntiAliasing.Channels.RGBA.HighQuality.Enable"] = Input { Value = 1, },
  476. ["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.Rate"] = Input { Value = 3, },
  477. ["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
  478. ["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
  479. ["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.Rate"] = Input { Value = 3, },
  480. ["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
  481. ["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
  482. ["RendererOpenGL.AccumQuality"] = Input { Value = 32, },
  483. ["RendererOpenGL.LightingEnabled"] = Input { Value = 1, },
  484. ["RendererOpenGL.ShadowsEnabled"] = Input { Value = 1, }
  485. },
  486. ViewInfo = OperatorInfo { Pos = { 770, 16.5 } },
  487. SubInputsData = {
  488. RendererOpenGL = {
  489. Version = 1
  490. }
  491. }
  492. },
  493. SoftGlow1 = SoftGlow {
  494. Inputs = {
  495. Filter = Input { Value = FuID { "Fast Gaussian" }, },
  496. Input = Input {
  497. SourceOp = "Renderer3D1",
  498. Source = "Output",
  499. }
  500. },
  501. ViewInfo = OperatorInfo { Pos = { 880, 16.5 } },
  502. },
  503. Rays1 = Fuse.OCLRays {
  504. Inputs = {
  505. Image = Input {
  506. SourceOp = "SoftGlow1",
  507. Source = "Output",
  508. }
  509. },
  510. ViewInfo = OperatorInfo { Pos = { 990, 16.5 } },
  511. }
  512. },
  513. ActiveTool = "Renderer3D1"
  514. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement