暫無描述
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Our_ValueRange.gimmick 1.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. set cut_paste_input [stack 0]
  2. version 11.3 v5
  3. push $cut_paste_input
  4. Group {
  5. name Our_ValueRange
  6. selected true
  7. xpos 18
  8. ypos -154
  9. addUserKnob {20 User}
  10. addUserKnob {7 value}
  11. value 0.5
  12. addUserKnob {7 range}
  13. range 0.125
  14. addUserKnob {7 gamma R 0 5}
  15. gamma 1
  16. addUserKnob {6 clamp t "\n" +STARTLINE}
  17. }
  18. Constant {
  19. inputs 0
  20. channels rgb
  21. color {{parent.value-range}}
  22. name Constant1
  23. xpos 58
  24. ypos -277
  25. }
  26. Constant {
  27. inputs 0
  28. channels rgb
  29. color {{parent.value+range}}
  30. name Constant2
  31. xpos 856
  32. ypos -270
  33. }
  34. Input {
  35. inputs 0
  36. name Input1
  37. xpos 520
  38. ypos -387
  39. }
  40. Expression {
  41. expr0 (r+g+b)/3
  42. expr1 (r+g+b)/3
  43. expr2 (r+g+b)/3
  44. name Desaturate
  45. xpos 520
  46. ypos -301
  47. }
  48. set Ne15c1400 [stack 0]
  49. Expression {
  50. temp_name0 low
  51. temp_expr0 parent.value-range
  52. temp_name1 high
  53. temp_expr1 parent.value+range
  54. expr0 r>low?r<high?1:1:0
  55. name Expression1
  56. xpos 338
  57. ypos -233
  58. }
  59. push $Ne15c1400
  60. Expression {
  61. temp_name0 low
  62. temp_expr0 parent.value-range
  63. temp_name1 high
  64. temp_expr1 parent.value+range
  65. temp_name2 highRamp
  66. temp_expr2 1-((r-parent.value)*(1/range))
  67. temp_name3 lowRamp
  68. temp_expr3 1-((r-parent.value)*(1/range))*-1
  69. expr0 (r>parent.value?highRamp:0)
  70. expr1 (r<parent.value?lowRamp:0)
  71. expr2 0
  72. expr3 (r>parent.value?highRamp:0)
  73. name GenerateRangeRamps
  74. xpos 520
  75. ypos -245
  76. }
  77. Expression {
  78. expr0 r+g
  79. expr1 r+g
  80. expr2 r+g
  81. expr3 r+g
  82. name ReorderRangeRamps
  83. xpos 520
  84. ypos -192
  85. }
  86. set Ne15c0800 [stack 0]
  87. Viewer {
  88. frame_range 1025-1065
  89. name Viewer1
  90. xpos 378
  91. ypos -67
  92. }
  93. push $Ne15c0800
  94. Clamp {
  95. name Clamp1
  96. xpos 596
  97. ypos -129
  98. }
  99. push $Ne15c0800
  100. Switch {
  101. inputs 2
  102. which {{parent.clamp}}
  103. name Switch1
  104. xpos 520
  105. ypos -52
  106. }
  107. Gamma {
  108. value {{parent.gamma}}
  109. name Gamma1
  110. xpos 520
  111. ypos -10
  112. }
  113. Output {
  114. name Output1
  115. xpos 520
  116. ypos 28
  117. }
  118. end_group
  119. # Creation Time=Fri Jul 17 15:15:29 2020
  120. # Creator=ne