Advertisement
totox69

Davinci particle engine for carousel

Dec 30th, 2024
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.41 KB | None | 0 0
  1. {
  2. Tools = ordered() {
  3. pc = pCustom {
  4. ID = 466,
  5. CtrlWZoom = false,
  6. NameSet = true,
  7. CustomData = { Settings = { [2] = { Tools = ordered() { pc = pCustom { Inputs = { Intermediate2 = Input { Value = "360/n1" }, NumberIn2 = Input { Value = 0.774 }, MassExpression = Input { Value = "1\n" }, NumberIn4 = Input { Value = -44.0322571992874, Expression = "Transform3D1.Transform3DOp.Rotate.Y" }, NumberIn5 = Input { Value = -27.5806456804276, Expression = "-Transform3D2.Transform3DOp.Rotate.Y" }, RotationYExpression = Input { Value = "-n5" }, PositionZExpression = Input { Value = "sin(i3)*n2" }, GreenExpression = Input { Value = "mass" }, RedExpression = Input { Value = "mass" }, BlueExpression = Input { Value = "mass" }, Intermediate3 = Input { Value = "i2*i1" }, NumberIn1 = Input { Value = 6 }, Input = Input { SourceOp = "pEmitter1", Source = "Output" }, Intermediate1 = Input { Value = "id-2" }, PositionYExpression = Input { Value = "0" }, PositionXExpression = Input { Value = "cos(i3)*n2" } }, NameSet = true, CtrlWZoom = false, ID = 466, ViewInfo = OperatorInfo { Pos = { 275, 115.5 } }, CustomData = {
  8. } } } }, } },
  9. Inputs = {
  10. NumberIn1 = Input { Value = 6, },
  11. NumberIn2 = Input { Value = 0.739, },
  12. NumberIn3 = Input {
  13. SourceOp = "AnimCurves3",
  14. Source = "Value",
  15. },
  16. Intermediate1 = Input { Value = "id-2", },
  17. Intermediate2 = Input { Value = "360/n1", },
  18. Intermediate3 = Input { Value = "i2*i1", },
  19. Intermediate4 = Input { Value = "n3", },
  20. Intermediate5 = Input { Value = "90-i1*i2", },
  21. PositionXExpression = Input { Value = "cos(i3)*n2", },
  22. PositionYExpression = Input { Value = "0", },
  23. PositionZExpression = Input { Value = "sin(i3)*n2", },
  24. RotationYExpression = Input { Value = "i4", },
  25. RedExpression = Input { Value = "mass", },
  26. GreenExpression = Input { Value = "mass", },
  27. BlueExpression = Input { Value = "mass", },
  28. MassExpression = Input { Value = "1\n", },
  29. Input = Input {
  30. SourceOp = "pEmitter1",
  31. Source = "Output",
  32. }
  33. },
  34. ViewInfo = OperatorInfo { Pos = { 275, 115.5 } },
  35. },
  36. AnimCurves3 = LUTLookup {
  37. CtrlWZoom = false,
  38. Inputs = {
  39. Lookup = Input {
  40. SourceOp = "AnimCurves3Lookup",
  41. Source = "Value",
  42. },
  43. Scale = Input { Value = 180, }
  44. },
  45. },
  46. AnimCurves3Lookup = LUTBezier {
  47. KeyColorSplines = {
  48. [0] = {
  49. [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  50. [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  51. }
  52. },
  53. SplineColor = { Red = 0, Green = 0, Blue = 0 },
  54. },
  55. pRender1 = pRender {
  56. Inputs = {
  57. _MotionBlurWarning = Input { Disabled = true, },
  58. GlobalOut = Input { Value = 124, },
  59. Width = Input { Value = 1920, },
  60. Height = Input { Value = 1080, },
  61. UseFrameFormatSettings = Input { Value = 1, },
  62. ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  63. OutputMode = Input { Disabled = true, },
  64. ["MaterialID.MaterialID"] = Input { Value = 3, },
  65. ["ObjectID.ObjectID"] = Input { Value = 3, },
  66. Input = Input {
  67. SourceOp = "pc",
  68. Source = "Output",
  69. }
  70. },
  71. ViewInfo = OperatorInfo { Pos = { 385, 115.5 } },
  72. },
  73. pEmitter1 = pEmitter {
  74. ID = 468,
  75. Inputs = {
  76. Number = Input {
  77. Value = 6,
  78. Expression = "iif(time==0,pc.NumberIn1,0)",
  79. },
  80. Lifespan = Input { Value = 10000, },
  81. ["ParticleStyle.SizeOverLife"] = Input {
  82. SourceOp = "pEmitter1SizeOverLife",
  83. Source = "Value",
  84. },
  85. ["ParticleStyle.BlurOverLife"] = Input {
  86. SourceOp = "pEmitter1BlurOverLife2D",
  87. Source = "Value",
  88. }
  89. },
  90. ViewInfo = OperatorInfo { Pos = { 165, 115.5 } },
  91. },
  92. pEmitter1SizeOverLife = LUTBezier {
  93. KeyColorSplines = {
  94. [0] = {
  95. [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
  96. [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
  97. }
  98. },
  99. SplineColor = { Red = 0, Green = 180, Blue = 255 },
  100. CtrlWZoom = false,
  101. },
  102. pEmitter1BlurOverLife2D = LUTBezier {
  103. KeyColorSplines = {
  104. [0] = {
  105. [0] = { 0.5, RH = { 0.333333333333333, 0.5 }, Flags = { Linear = true } },
  106. [1] = { 0.5, LH = { 0.666666666666667, 0.5 }, Flags = { Linear = true } }
  107. }
  108. },
  109. SplineColor = { Red = 180, Green = 255, Blue = 0 },
  110. CtrlWZoom = false,
  111. }
  112. },
  113. ActiveTool = "pc"
  114. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement