⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀         ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
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.

572 lines
35 KiB

  1. #! C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIV_O_VIDIA_O/O_D3_O_3D_O/O_YRDNUOF_O_FOUNDRY_O/O_EKUN_O_NUKE_O/O_6V3.11_O_11.3V6_O/nuke-11.3.6.dll -nx
  2. #write_info Write1 file:"C:/321C.PNG" format:"2048 2048 1" chans:":rgba.red:rgba.green:rgba.blue:rgba.alpha:" framerange:"1 5824" fps:"0" colorspace:"linear" datatype:"16 bit" transfer:"unknown" views:"main" colorManagement:"Nuke"
  3. version 11.3 v6
  4. define_window_layout_xml {<?xml version="1.0" encoding="UTF-8"?>
  5. <layout version="1.0">
  6. <window x="-4" y="-4" w="1680" h="1031" maximized="1" screen="0">
  7. <splitter orientation="2">
  8. <split size="54"/>
  9. <splitter orientation="2">
  10. <split size="25"/>
  11. <splitter orientation="1">
  12. <split size="210"/>
  13. <dock id="" activePageId="uk.co.thefoundry.histogram.1">
  14. <page id="uk.co.thefoundry.histogram.1"/>
  15. </dock>
  16. <split size="343"/>
  17. <dock id="" activePageId="DopeSheet.1">
  18. <page id="DopeSheet.1"/>
  19. </dock>
  20. <split size="558"/>
  21. <dock id="" activePageId="uk.co.thefoundry.sequenceviewer.1">
  22. <page id="uk.co.thefoundry.sequenceviewer.1"/>
  23. </dock>
  24. <split size="343"/>
  25. <dock id="" activePageId="uk.co.thefoundry.spreadsheetview.1">
  26. <page id="uk.co.thefoundry.spreadsheetview.1"/>
  27. </dock>
  28. <split size="210"/>
  29. <dock id="" activePageId="uk.co.thefoundry.waveformscope.1">
  30. <page id="uk.co.thefoundry.waveformscope.1"/>
  31. </dock>
  32. </splitter>
  33. <split size="25"/>
  34. <splitter orientation="1">
  35. <split size="838"/>
  36. <dock id="" activePageId="uk.co.thefoundry.timeline.1">
  37. <page id="uk.co.thefoundry.timeline.1" layout="splitter(417,417)"/>
  38. </dock>
  39. <split size="838"/>
  40. <dock id="" activePageId="uk.co.thefoundry.project.2">
  41. <page id="uk.co.thefoundry.project.2" layout="splitter(406,406)"/>
  42. </dock>
  43. </splitter>
  44. </splitter>
  45. <split size="858"/>
  46. <splitter orientation="1">
  47. <split size="557"/>
  48. <splitter orientation="2">
  49. <split size="427"/>
  50. <splitter orientation="1">
  51. <split size="210"/>
  52. <dock id="" activePageId="uk.co.thefoundry.waveformscope.2">
  53. <page id="uk.co.thefoundry.histogram.2"/>
  54. <page id="uk.co.thefoundry.waveformscope.2"/>
  55. </dock>
  56. <split size="343"/>
  57. <dock id="" activePageId="Viewer.3">
  58. <page id="Viewer.3"/>
  59. </dock>
  60. </splitter>
  61. <split size="427"/>
  62. <splitter orientation="1">
  63. <split size="210"/>
  64. <dock id="" activePageId="uk.co.thefoundry.waveformscope.3">
  65. <page id="uk.co.thefoundry.histogram.3"/>
  66. <page id="uk.co.thefoundry.waveformscope.3"/>
  67. </dock>
  68. <split size="343"/>
  69. <dock id="" activePageId="Viewer.4">
  70. <page id="Viewer.4"/>
  71. </dock>
  72. </splitter>
  73. </splitter>
  74. <split size="558"/>
  75. <splitter orientation="2">
  76. <split size="427"/>
  77. <dock id="" activePageId="Properties.1">
  78. <page id="Curve Editor.1"/>
  79. <page id="Properties.1"/>
  80. <page id="Pixel Analyzer.1"/>
  81. </dock>
  82. <split size="293"/>
  83. <dock id="" activePageId="DAG.1" focus="true">
  84. <page id="DAG.1"/>
  85. </dock>
  86. <split size="130"/>
  87. <dock id="" activePageId="Progress.1">
  88. <page id="uk.co.thefoundry.scripteditor.2"/>
  89. <page id="Progress.1"/>
  90. </dock>
  91. </splitter>
  92. <split size="557"/>
  93. <splitter orientation="2">
  94. <split size="427"/>
  95. <splitter orientation="1">
  96. <split size="343"/>
  97. <dock id="" activePageId="Viewer.2">
  98. <page id="Viewer.2"/>
  99. </dock>
  100. <split size="210"/>
  101. <dock id="" activePageId="uk.co.thefoundry.waveformscope.4">
  102. <page id="uk.co.thefoundry.waveformscope.4"/>
  103. <page id="uk.co.thefoundry.histogram.4"/>
  104. </dock>
  105. </splitter>
  106. <split size="427"/>
  107. <splitter orientation="1">
  108. <split size="343"/>
  109. <dock id="" activePageId="Viewer.1">
  110. <page id="Viewer.1"/>
  111. </dock>
  112. <split size="210"/>
  113. <dock id="" activePageId="uk.co.thefoundry.waveformscope.5">
  114. <page id="uk.co.thefoundry.waveformscope.5"/>
  115. <page id="uk.co.thefoundry.histogram.5"/>
  116. </dock>
  117. </splitter>
  118. </splitter>
  119. </splitter>
  120. <split size="83"/>
  121. <splitter orientation="1">
  122. <split size="838"/>
  123. <dock id="" activePageId="Error Console.1">
  124. <page id="Error Console.1"/>
  125. </dock>
  126. <split size="838"/>
  127. <dock id="" activePageId="Toolbar.1">
  128. <page id="Toolbar.1"/>
  129. </dock>
  130. </splitter>
  131. </splitter>
  132. </window>
  133. </layout>
  134. }
  135. Root {
  136. inputs 0
  137. name C:/KИ..NK
  138. last_frame 5824
  139. lock_range true
  140. fps 69
  141. format "2048 2048 0 0 2048 2048 1 square_2K"
  142. proxy_type scale
  143. proxy_format "1024 778 0 0 1024 778 1 1K_Super_35(full-ap)"
  144. colorManagement Nuke
  145. workingSpaceLUT linear
  146. monitorLut sRGB
  147. int8Lut sRGB
  148. int16Lut sRGB
  149. logLut Cineon
  150. floatLut linear
  151. views_colours true
  152. }
  153. Constant {
  154. inputs 0
  155. color 1
  156. name ⵙTИNᗩTᔓᔕИNⵔᑐᑕⵙᑐᑕⵔИNᔓᔕTᗩИNTⵙ
  157. xpos -456
  158. ypos -109
  159. }
  160. set N3106400 [stack 0]
  161. Expression {
  162. temp_name0 O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O
  163. temp_expr0 (clamp(((height/(2)*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))/(height/(2)*O_ELACS_O_SCALE_O)))
  164. temp_name1 O_TNEIDARG_LAIDAR_LADIOSUNISOC_O_COSINUSOIDAL_RADIAL_GRADIENT_O
  165. temp_expr1 (-cos((4.*atan(1.))*(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O))/2+.5)
  166. temp_name2 O_TNEIDARG_LAIDAR_LAITNENOPXE_O_EXPONENTIAL_RADIAL_GRADIENT_O
  167. temp_expr2 "(((exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.))-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.)) + (-(exp(2.*(4.*atan(1.))))/exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.)-1.)-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.+1.)-0.5)"
  168. temp_name3 O_TNEIDARG_LAIDAR_LADIOSUNISOC_TOOR_ERAUQS_O_SQUARE_ROOT_COSINUSOIDAL_RADIAL_GRADIENT_O
  169. temp_expr3 "( ( ( -pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -0.) ,0.,1.) ) , (1./2.) ) /2. ) + ( pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -2.) ,-1.,0.) ) , (1./2.) ) /2. ) )+.5 )"
  170. channel0 {-rgba.red -rgba.green -rgba.blue rgba.alpha}
  171. expr0 (clamp(((height/(2)*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))))
  172. channel1 {-rgba.red -rgba.green -rgba.blue -rgba.alpha}
  173. expr1 "(1-( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/(1))-(3 )), 3 ) ),0,1 ) , pow(3,-1.) ) + pow( clamp ( ( (1.- pow(+((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/1)-1.), 3 ) )) ,0,1) , pow(3,-1.) ) ) ) "
  174. channel2 {-rgba.red -rgba.green -rgba.blue none}
  175. expr2 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1)"
  176. channel3 {none none none -rgba.alpha}
  177. expr3 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1) + (-(exp(2*(4.*atan(1.))))/exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2+1)/1-.5"
  178. maskChannelInput -rgba.alpha
  179. enable_mix_luminance false
  180. name ⵙᕤᕦИNꖴᴥⵙᴥꖴИNᕤᕦⵙ2
  181. help "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯"
  182. xpos -551
  183. ypos 499
  184. postage_stamp true
  185. addUserKnob {20 O l "" +STARTLINE}
  186. addUserKnob {7 O_REWOP_O_POWER_O R 0 3}
  187. O_REWOP_O_POWER_O 2
  188. addUserKnob {7 O_REWOP_TOOR_O_ROOT_POWER_O R 0 9}
  189. O_REWOP_TOOR_O_ROOT_POWER_O 2
  190. addUserKnob {7 O_ELACS_O_SCALE_O t "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯" R 0.01 16}
  191. O_ELACS_O_SCALE_O 1
  192. }
  193. push $N3106400
  194. Expression {
  195. temp_name0 O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O
  196. temp_expr0 (clamp(((height/(2)*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))/(height/(2)*O_ELACS_O_SCALE_O)))
  197. temp_name1 O_TNEIDARG_LAIDAR_LADIOSUNISOC_O_COSINUSOIDAL_RADIAL_GRADIENT_O
  198. temp_expr1 (-cos((4.*atan(1.))*(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O))/2+.5)
  199. temp_name2 O_TNEIDARG_LAIDAR_LAITNENOPXE_O_EXPONENTIAL_RADIAL_GRADIENT_O
  200. temp_expr2 "(((exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.))-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.)) + (-(exp(2.*(4.*atan(1.))))/exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.)-1.)-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.+1.)-0.5)"
  201. temp_name3 O_TNEIDARG_LAIDAR_LADIOSUNISOC_TOOR_ERAUQS_O_SQUARE_ROOT_COSINUSOIDAL_RADIAL_GRADIENT_O
  202. temp_expr3 "( ( ( -pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -0.) ,0.,1.) ) , (1./2.) ) /2. ) + ( pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -2.) ,-1.,0.) ) , (1./2.) ) /2. ) )+.5 )"
  203. channel0 {rgba.red rgba.green rgba.blue -rgba.alpha}
  204. expr0 "(\n\n(\n( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*(3./2.)*(1.))-(1. )), O_REWOP_O_POWER_O ) ),0.,1. ) , pow(O_REWOP_TOOR_O_ROOT_POWER_O,-1.) ) )\n+\n(1.-( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*(3./2.)*(3.))-(4. )), O_REWOP_O_POWER_O ) ),0.,1. ) , pow(O_REWOP_TOOR_O_ROOT_POWER_O,-1.) ) ))\n+\n( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*(3./2.)*(6.))-(9. )), O_REWOP_O_POWER_O ) ),0.,1. ) , pow(O_REWOP_TOOR_O_ROOT_POWER_O,-1.) ) )\n-1.\n)\n\n*\n(1.- log((4.*atan(1.))-1.) ) + 1. - (1. - log((4.*atan(1.))-1.) )\n)"
  205. channel1 {-rgba.red -rgba.green -rgba.blue -rgba.alpha}
  206. expr1 "(1-( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/(1))-(3 )), 3 ) ),0,1 ) , pow(3,-1.) ) + pow( clamp ( ( (1.- pow(+((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/1)-1.), 3 ) )) ,0,1) , pow(3,-1.) ) ) ) "
  207. channel2 {-rgba.red -rgba.green -rgba.blue none}
  208. expr2 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1)"
  209. channel3 {none none none -rgba.alpha}
  210. expr3 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1) + (-(exp(2*(4.*atan(1.))))/exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2+1)/1-.5"
  211. maskChannelInput -rgba.alpha
  212. enable_mix_luminance false
  213. name ⵙᕤᕦИNꖴᴥⵙᴥꖴИNᕤᕦⵙ1
  214. help "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯"
  215. xpos -447
  216. ypos 499
  217. postage_stamp true
  218. addUserKnob {20 O l "" +STARTLINE}
  219. addUserKnob {7 O_REWOP_O_POWER_O R 0 3}
  220. O_REWOP_O_POWER_O 3
  221. addUserKnob {7 O_REWOP_TOOR_O_ROOT_POWER_O R 0 9}
  222. O_REWOP_TOOR_O_ROOT_POWER_O 3
  223. addUserKnob {7 O_ELACS_O_SCALE_O t "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯" R 0.01 16}
  224. O_ELACS_O_SCALE_O 1
  225. }
  226. push $N3106400
  227. Expression {
  228. temp_name0 O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O
  229. temp_expr0 (clamp(((height/(1+(1/3))*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))/(height/(1+(1/3))*O_ELACS_O_SCALE_O)))
  230. temp_name1 O_TNEIDARG_LAIDAR_LADIOSUNISOC_O_COSINUSOIDAL_RADIAL_GRADIENT_O
  231. temp_expr1 (-cos((4.*atan(1.))*(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O))/2+.5)
  232. temp_name2 O_TNEIDARG_LAIDAR_LAITNENOPXE_O_EXPONENTIAL_RADIAL_GRADIENT_O
  233. temp_expr2 "(((exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.))-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.)) + (-(exp(2.*(4.*atan(1.))))/exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.)-1.)-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.+1.)-0.5)"
  234. temp_name3 O_TNEIDARG_LAIDAR_LADIOSUNISOC_TOOR_ERAUQS_O_SQUARE_ROOT_COSINUSOIDAL_RADIAL_GRADIENT_O
  235. temp_expr3 "( ( ( -pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -0.) ,0.,1.) ) , (1./2.) ) /2. ) + ( pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -2.) ,-1.,0.) ) , (1./2.) ) /2. ) )+.5 )"
  236. channel0 rgba
  237. expr0 "((1-( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/(1))-(3 )), O_REWOP_O_POWER_O ) ),0,1 ) , pow(O_REWOP_TOOR_O_ROOT_POWER_O,-1.) ) + pow( clamp ( ( (1.- pow(+((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/1)-1.), O_REWOP_O_POWER_O ) )) ,0,1) , pow(O_REWOP_TOOR_O_ROOT_POWER_O,-1.) ) ) ))"
  238. channel1 {-rgba.red -rgba.green -rgba.blue -rgba.alpha}
  239. expr1 "(1-( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/(1))-(3 )), 3 ) ),0,1 ) , pow(3,-1.) ) + pow( clamp ( ( (1.- pow(+((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/1)-1.), 3 ) )) ,0,1) , pow(3,-1.) ) ) ) "
  240. channel2 {-rgba.red -rgba.green -rgba.blue none}
  241. expr2 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1)"
  242. channel3 {none none none -rgba.alpha}
  243. expr3 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1) + (-(exp(2*(4.*atan(1.))))/exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2+1)/1-.5"
  244. maskChannelInput -rgba.alpha
  245. enable_mix_luminance false
  246. name ⵙⵙᕤᕦИNꖴᴥⵙᴥꖴИNᕤᕦⵙⵙ
  247. help "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯"
  248. xpos -640
  249. ypos 75
  250. postage_stamp true
  251. addUserKnob {20 O l "" +STARTLINE}
  252. addUserKnob {7 O_REWOP_O_POWER_O R 0 3}
  253. O_REWOP_O_POWER_O 3
  254. addUserKnob {7 O_REWOP_TOOR_O_ROOT_POWER_O R 0 9}
  255. O_REWOP_TOOR_O_ROOT_POWER_O 0.3333333333
  256. addUserKnob {7 O_ELACS_O_SCALE_O t "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯" R 0.01 16}
  257. O_ELACS_O_SCALE_O 0.3333333333
  258. }
  259. push 0
  260. Expression {
  261. inputs 0
  262. temp_name0 O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O
  263. temp_expr0 (clamp(((height/2/1)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))/(height/2/1)))
  264. temp_name1 O_TNEIDARG_LAIDAR_LADIOSUNISOC_O_COSINUSOIDAL_RADIAL_GRADIENT_O
  265. temp_expr1 (-cos((4.*atan(1.))*(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O))/2+.5)
  266. temp_name2 O_TNEIDARG_LAIDAR_LAITNENOPXE_O_EXPONENTIAL_RADIAL_GRADIENT_O
  267. temp_expr2 "(((exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.))-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.)) + (-(exp(2.*(4.*atan(1.))))/exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.)-1.)-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.+1.)-0.5)"
  268. temp_name3 O_TNEIDARG_LAIDAR_LADIOSUNISOC_TOOR_ERAUQS_O_SQUARE_ROOT_COSINUSOIDAL_RADIAL_GRADIENT_O
  269. temp_expr3 "( ( ( -pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -0.) ,0.,1.) ) , (1./2.) ) /2. ) + ( pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -2.) ,-1.,0.) ) , (1./2.) ) /2. ) )+.5 )"
  270. channel0 {-rgba.red -rgba.green -rgba.blue -rgba.alpha}
  271. expr0 "pow( (1.- pow(-(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O-1.), 3. ) ) , pow(3.,-1.) ) * (1.- log((4.*atan(1.))-1.) ) + 1. - (1. - log((4.*atan(1.))-1.) )"
  272. channel1 rgba
  273. expr1 (clamp(((height/2/1)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))))
  274. channel2 {-rgba.red -rgba.green -rgba.blue none}
  275. expr2 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1)"
  276. channel3 {none none none -rgba.alpha}
  277. expr3 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1) + (-(exp(2*(4.*atan(1.))))/exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2+1)/1-.5"
  278. enable_mix_luminance false
  279. name ⵙЖᔓᔕᗩᙏⵙᴥᗩᙁᑎᑐᑕᴥꖴᑐᑕⵙᑐᑕꖴᴥᑐᑕᑎᙁᗩᴥⵙᙏᗩᔓᔕЖⵙ
  280. help "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯"
  281. xpos -72
  282. ypos -237
  283. postage_stamp true
  284. addUserKnob {20 O l "" +STARTLINE}
  285. addUserKnob {7 O_REWOP_O_POWER_O R -16 16}
  286. O_REWOP_O_POWER_O {{ⵙИNⵔꖴTᗩᙁᑎᕤᕦᗱᗴᴥⵙᴥᗱᗴᕤᕦᑎᙁᗩTꖴⵔИNⵙ.O_REWOP_O_POWER_O}}
  287. addUserKnob {7 O_ELACS_O_SCALE_O t "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯" R 0.01 16}
  288. O_ELACS_O_SCALE_O {{ⵙИNⵔꖴTᗩᙁᑎᕤᕦᗱᗴᴥⵙᴥᗱᗴᕤᕦᑎᙁᗩTꖴⵔИNⵙ.O_ELACS_O_SCALE_O}}
  289. addUserKnob {7 O_Y_EZIS_O_SIZE_Y_O R 0 16}
  290. O_Y_EZIS_O_SIZE_Y_O 2
  291. addUserKnob {7 O_ROSIVID_O_DIVISOR_O R 0.0001 64}
  292. O_ROSIVID_O_DIVISOR_O 11
  293. addUserKnob {7 O_2_REILPITLUM_EZIS_O_SIZE_MULTIPLIER_2_O R 0 4}
  294. O_2_REILPITLUM_EZIS_O_SIZE_MULTIPLIER_2_O 1
  295. addUserKnob {7 O_1_REILPITLUM_EZIS_O_SIZE_MULTIPLIER_1_O R 0 4}
  296. O_1_REILPITLUM_EZIS_O_SIZE_MULTIPLIER_1_O 1
  297. addUserKnob {7 O_1_SNOISIVID_O_DIVISION_1_O R 0 16}
  298. O_1_SNOISIVID_O_DIVISION_1_O 4
  299. addUserKnob {7 O_REILPITLUM_IP_O_(4.*atan(1.))_MULTIPLIER_O R 0 4}
  300. O_REILPITLUM_IP_O_(4.*atan(1.))_MULTIPLIER_O 2
  301. addUserKnob {7 O_REBMUN_O_NUMBER_O t 2.718281828459 R 0 64}
  302. O_REBMUN_O_NUMBER_O 2.718281828
  303. addUserKnob {12 O_NOITISOP_O_POSITION_O}
  304. O_NOITISOP_O_POSITION_O {2047.5 2047.5}
  305. addUserKnob {7 O_EZIS_O_SIZE_O R 0 2048}
  306. O_EZIS_O_SIZE_O 2048
  307. }
  308. ColorBars {
  309. inputs 0
  310. barintensity 1
  311. PAL true
  312. name ⵙᔓᔕᴥᗩ8ⵙᴥⵔᙁⵔᑐᑕⵙᑐᑕⵔᙁⵔᴥⵙ8ᗩᴥᔓᔕⵙ
  313. xpos 312
  314. ypos -237
  315. }
  316. Merge2 {
  317. inputs 2
  318. operation mask
  319. metainput All
  320. rangeinput All
  321. name ⵙᗱᗴᕤᕦᴥᗱᗴᙏⵙᕤᕦИNꖴЖᔓᔕᗩᙏⵙᙏᗩᔓᔕЖꖴИNᕤᕦⵙᙏᗱᗴᴥᕤᕦᗱᗴⵙ
  322. xpos 120
  323. ypos -109
  324. postage_stamp true
  325. }
  326. Transform {
  327. scale 0.5
  328. center {{width/2} {height/2}}
  329. filter Impulse
  330. clamp true
  331. name ⵙᗱᗴᙁᗩᑐᑕᔓᔕⵙᔓᔕᑐᑕᗩᙁᗱᗴⵙ
  332. xpos 120
  333. ypos 75
  334. postage_stamp true
  335. }
  336. push $N3106400
  337. Expression {
  338. temp_name0 O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O
  339. temp_expr0 (clamp(((height/(1+(1/3))*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))/(height/(1+(1/3))*O_ELACS_O_SCALE_O)))
  340. temp_name1 O_TNEIDARG_LAIDAR_LADIOSUNISOC_O_COSINUSOIDAL_RADIAL_GRADIENT_O
  341. temp_expr1 (-cos((4.*atan(1.))*(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O))/2+.5)
  342. temp_name2 O_TNEIDARG_LAIDAR_LAITNENOPXE_O_EXPONENTIAL_RADIAL_GRADIENT_O
  343. temp_expr2 "(((exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.))-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.)) + (-(exp(2.*(4.*atan(1.))))/exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.)-1.)-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.+1.)-0.5)"
  344. temp_name3 O_TNEIDARG_LAIDAR_LADIOSUNISOC_TOOR_ERAUQS_O_SQUARE_ROOT_COSINUSOIDAL_RADIAL_GRADIENT_O
  345. temp_expr3 "( ( ( -pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -0.) ,0.,1.) ) , (1./2.) ) /2. ) + ( pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -2.) ,-1.,0.) ) , (1./2.) ) /2. ) )+.5 )"
  346. channel0 rgba
  347. expr0 "((1-( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/(1))-(3 )), O_REWOP_O_POWER_O ) ),0,1 ) , pow(O_REWOP_TOOR_O_ROOT_POWER_O,-1.) ) + pow( clamp ( ( (1.- pow(+((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/1)-1.), O_REWOP_O_POWER_O ) )) ,0,1) , pow(O_REWOP_TOOR_O_ROOT_POWER_O,-1.) ) ) ))"
  348. channel1 {-rgba.red -rgba.green -rgba.blue -rgba.alpha}
  349. expr1 "(1-( pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/(1))-(3 )), 3 ) ),0,1 ) , pow(3,-1.) ) + pow( clamp ( ( (1.- pow(+((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*3/1)-1.), 3 ) )) ,0,1) , pow(3,-1.) ) ) ) "
  350. channel2 {-rgba.red -rgba.green -rgba.blue none}
  351. expr2 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1)"
  352. channel3 {none none none -rgba.alpha}
  353. expr3 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1) + (-(exp(2*(4.*atan(1.))))/exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2+1)/1-.5"
  354. maskChannelInput -rgba.alpha
  355. enable_mix_luminance false
  356. name ⵙᕤᕦИNꖴᴥⵙᴥꖴИNᕤᕦⵙ
  357. help "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯"
  358. xpos -264
  359. ypos 75
  360. postage_stamp true
  361. addUserKnob {20 O l "" +STARTLINE}
  362. addUserKnob {7 O_REWOP_O_POWER_O R 0 3}
  363. O_REWOP_O_POWER_O 0.5
  364. addUserKnob {7 O_REWOP_TOOR_O_ROOT_POWER_O R 0 9}
  365. O_REWOP_TOOR_O_ROOT_POWER_O 3
  366. addUserKnob {7 O_ELACS_O_SCALE_O t "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯" R 0.01 16}
  367. O_ELACS_O_SCALE_O 1
  368. }
  369. Merge2 {
  370. inputs 3+1
  371. metainput All
  372. rangeinput All
  373. name ⵙᗱᗴᕤᕦᴥᗱᗴᙏⵙᙏᗱᗴᴥᕤᕦᗱᗴⵙ
  374. xpos -72
  375. ypos 259
  376. postage_stamp true
  377. }
  378. Clamp {
  379. name ⵙᑫᑭᙏᗩᙁᑐᑕⵙᑐᑕᙁᗩᙏᑫᑭⵙ
  380. xpos -72
  381. ypos 446
  382. postage_stamp true
  383. }
  384. Constant {
  385. inputs 0
  386. name Constant1
  387. xpos 80
  388. ypos 443
  389. }
  390. push $N3106400
  391. Expression {
  392. temp_name0 O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O
  393. temp_expr0 (clamp(((height/(2)*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))/(height/(2)*O_ELACS_O_SCALE_O)))
  394. temp_name1 O_TNEIDARG_LAIDAR_LADIOSUNISOC_O_COSINUSOIDAL_RADIAL_GRADIENT_O
  395. temp_expr1 (-cos((4.*atan(1.))*(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O))/2+.5)
  396. temp_name2 O_TNEIDARG_LAIDAR_LAITNENOPXE_O_EXPONENTIAL_RADIAL_GRADIENT_O
  397. temp_expr2 "(((exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.))-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.)) + (-(exp(2.*(4.*atan(1.))))/exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.)-1.)-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.+1.)-0.5)"
  398. temp_name3 O_TNEIDARG_LAIDAR_LADIOSUNISOC_TOOR_ERAUQS_O_SQUARE_ROOT_COSINUSOIDAL_RADIAL_GRADIENT_O
  399. temp_expr3 "( ( ( -pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -0.) ,0.,1.) ) , (1./2.) ) /2. ) + ( pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -2.) ,-1.,0.) ) , (1./2.) ) /2. ) )+.5 )"
  400. channel0 {-rgba.red -rgba.green -rgba.blue -rgba.alpha}
  401. expr0 "(\n(pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*(3/2)*(2))-(3 )), 3. ) ),0,1 ) , pow(3.,-1.) ))\n \n)\n*\n(1.- log((4.*atan(1.))-1.) ) + 1. - (1. - log((4.*atan(1.))-1.) )\n"
  402. channel1 {-rgba.red -rgba.green -rgba.blue rgba.alpha}
  403. expr1 (clamp(((height/(2*3)*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))))
  404. channel2 {-rgba.red -rgba.green -rgba.blue none}
  405. expr2 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1)"
  406. channel3 {none none none -rgba.alpha}
  407. expr3 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1) + (-(exp(2*(4.*atan(1.))))/exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2+1)/1-.5"
  408. maskChannelInput rgba.alpha
  409. unpremult -rgba.alpha
  410. enable_mix_luminance false
  411. name ⵙᕤᕦИNꖴᴥⵙᴥꖴИNᕤᕦⵙ5
  412. help "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯"
  413. xpos -136
  414. ypos 355
  415. postage_stamp true
  416. addUserKnob {20 O l "" +STARTLINE}
  417. addUserKnob {7 O_REWOP_O_POWER_O R 0 3}
  418. O_REWOP_O_POWER_O 3
  419. addUserKnob {7 O_REWOP_TOOR_O_ROOT_POWER_O R 0 3}
  420. O_REWOP_TOOR_O_ROOT_POWER_O 3
  421. addUserKnob {7 O_ELACS_O_SCALE_O t "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯" R 0.01 16}
  422. O_ELACS_O_SCALE_O 1
  423. }
  424. push $N3106400
  425. Expression {
  426. temp_name0 O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O
  427. temp_expr0 (clamp(((height/(2)*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))/(height/(2)*O_ELACS_O_SCALE_O)))
  428. temp_name1 O_TNEIDARG_LAIDAR_LADIOSUNISOC_O_COSINUSOIDAL_RADIAL_GRADIENT_O
  429. temp_expr1 (-cos((4.*atan(1.))*(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O))/2+.5)
  430. temp_name2 O_TNEIDARG_LAIDAR_LAITNENOPXE_O_EXPONENTIAL_RADIAL_GRADIENT_O
  431. temp_expr2 "(((exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.))-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.)) + (-(exp(2.*(4.*atan(1.))))/exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.)-1.)-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.+1.)-0.5)"
  432. temp_name3 O_TNEIDARG_LAIDAR_LADIOSUNISOC_TOOR_ERAUQS_O_SQUARE_ROOT_COSINUSOIDAL_RADIAL_GRADIENT_O
  433. temp_expr3 "( ( ( -pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -0.) ,0.,1.) ) , (1./2.) ) /2. ) + ( pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -2.) ,-1.,0.) ) , (1./2.) ) /2. ) )+.5 )"
  434. channel0 {rgba.red rgba.green rgba.blue -rgba.alpha}
  435. expr0 "(\n(pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*(3/2)*(2))-(3 )), 3. ) ),0,1 ) , pow(3.,-1.) ))\n \n)\n*\n(1.- log((4.*atan(1.))-1.) ) + 1. - (1. - log((4.*atan(1.))-1.) )\n"
  436. channel1 {-rgba.red -rgba.green -rgba.blue rgba.alpha}
  437. expr1 (clamp(((height/(2*3)*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))))
  438. channel2 {-rgba.red -rgba.green -rgba.blue none}
  439. expr2 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1)"
  440. channel3 {none none none -rgba.alpha}
  441. expr3 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1) + (-(exp(2*(4.*atan(1.))))/exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2+1)/1-.5"
  442. maskChannelInput -rgba.alpha
  443. unpremult -rgba.alpha
  444. enable_mix_luminance false
  445. name ⵙᕤᕦИNꖴᴥⵙᴥꖴИNᕤᕦⵙ4
  446. help "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯"
  447. xpos -256
  448. ypos 459
  449. postage_stamp true
  450. addUserKnob {20 O l "" +STARTLINE}
  451. addUserKnob {7 O_REWOP_O_POWER_O R 0 3}
  452. O_REWOP_O_POWER_O 3
  453. addUserKnob {7 O_REWOP_TOOR_O_ROOT_POWER_O R 0 3}
  454. O_REWOP_TOOR_O_ROOT_POWER_O 3
  455. addUserKnob {7 O_ELACS_O_SCALE_O t "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯" R 0.01 16}
  456. O_ELACS_O_SCALE_O 1
  457. }
  458. set Ncbd39000 [stack 0]
  459. Merge2 {
  460. inputs 2
  461. operation multiply
  462. metainput All
  463. rangeinput All
  464. maskChannelInput -rgba.alpha
  465. name Merge1
  466. xpos -96
  467. ypos 539
  468. postage_stamp true
  469. }
  470. push $Ncbd39000
  471. push $N3106400
  472. Expression {
  473. temp_name0 O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O
  474. temp_expr0 (clamp(((height/(2)*O_ELACS_O_SCALE_O)-(sqrt(((x-((width/2)-.5))**2)+((y-((height/2))+.5)**2))))/(height/(2)*O_ELACS_O_SCALE_O)))
  475. temp_name1 O_TNEIDARG_LAIDAR_LADIOSUNISOC_O_COSINUSOIDAL_RADIAL_GRADIENT_O
  476. temp_expr1 (-cos((4.*atan(1.))*(O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O))/2+.5)
  477. temp_name2 O_TNEIDARG_LAIDAR_LAITNENOPXE_O_EXPONENTIAL_RADIAL_GRADIENT_O
  478. temp_expr2 "(((exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.))-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.)) + (-(exp(2.*(4.*atan(1.))))/exp(2.*(4.*atan(1.))*( (clamp(( (height/2.) *(sqrt(4.)-1.)-(sqrt((((x- (width/2.) )**2.)*(4.))+(((y- (height/2.) )**2.)*(4.)))))/ (height/2.) )) ))/(exp(2.*(4.*atan(1.))))/2.+1.)-0.5)"
  479. temp_name3 O_TNEIDARG_LAIDAR_LADIOSUNISOC_TOOR_ERAUQS_O_SQUARE_ROOT_COSINUSOIDAL_RADIAL_GRADIENT_O
  480. temp_expr3 "( ( ( -pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -0.) ,0.,1.) ) , (1./2.) ) /2. ) + ( pow( cos(.5*(4.*atan(1.))* clamp( ( (O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*2.) -2.) ,-1.,0.) ) , (1./2.) ) /2. ) )+.5 )"
  481. channel0 {rgba.red rgba.green rgba.blue -rgba.alpha}
  482. expr0 "(\n(pow( clamp( (1.- pow(-((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*(3/2)*(2))-(3 )), 3. ) ),0,1 ) , pow(3.,-1.) ))\n+\n(pow( clamp( (1.- pow(+((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*(3/2)*(1))-(0 )), 3. ) ),0,1 ) , pow(3.,-1.) ))\n)\n*\n(1.- log((4.*atan(1.))-1.) ) + 1. - (1. - log((4.*atan(1.))-1.) )\n"
  483. channel1 {-rgba.red -rgba.green -rgba.blue rgba.alpha}
  484. expr1 "1-pow( clamp( (1.- pow(+((O_TNEIDARG_LAIDAR_RAENIL_O_LINEAR_RADIAL_GRADIENT_O*(3/2)*(1))-(0 )), O_REWOP_O_POWER_O ) ),0,1 ) , pow(O_REWOP_TOOR_O_ROOT_POWER_O,-1.) )"
  485. channel2 {-rgba.red -rgba.green -rgba.blue none}
  486. expr2 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1)"
  487. channel3 {none none none -rgba.alpha}
  488. expr3 "((exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*1.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2-0)/1) + (-(exp(2*(4.*atan(1.))))/exp(2*(4.*atan(1.))*( (clamp((O_EZIS_O_SIZE_O*.75-(sqrt(((x-O_NOITISOP_O_POSITION_O.x)**2)*3+((y-O_NOITISOP_O_POSITION_O.y)**2)*3)))/O_EZIS_O_SIZE_O*1)) ))/(exp(2*(4.*atan(1.))))/2+1)/1-.5"
  489. maskChannelInput rgba.alpha
  490. unpremult -rgba.alpha
  491. enable_mix_luminance false
  492. name ⵙᕤᕦИNꖴᴥⵙᴥꖴИNᕤᕦⵙ3
  493. help "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯"
  494. xpos -343
  495. ypos 499
  496. postage_stamp true
  497. addUserKnob {20 O l "" +STARTLINE}
  498. addUserKnob {7 O_REWOP_O_POWER_O R 0 3}
  499. O_REWOP_O_POWER_O 0.6666666667
  500. addUserKnob {7 O_REWOP_TOOR_O_ROOT_POWER_O R 0 3}
  501. O_REWOP_TOOR_O_ROOT_POWER_O 3
  502. addUserKnob {7 O_ELACS_O_SCALE_O t "◯ (1- ( (2)trpƨ*2 ) ) ⵙ ( ( 2*sqrt(2) ) -1) ◯" R 0.01 16}
  503. O_ELACS_O_SCALE_O 1
  504. }
  505. Switch {
  506. inputs 3
  507. name Switch1
  508. xpos -248
  509. ypos 587
  510. postage_stamp true
  511. }
  512. Crop {
  513. box {{width/2} {height/2} {width} {height}}
  514. reformat true
  515. crop false
  516. name Crop1
  517. selected true
  518. xpos -328
  519. ypos 659
  520. disable true
  521. postage_stamp true
  522. }
  523. set Nd0ea9c00 [stack 0]
  524. Multiply {
  525. channels rgb
  526. value 0
  527. maskChannelInput rgba.alpha
  528. inject true
  529. invert_mask true
  530. unpremult -rgba.alpha
  531. name Multiply1
  532. xpos -80
  533. ypos 662
  534. }
  535. push $Nd0ea9c00
  536. Premult {
  537. name Premult1
  538. xpos -208
  539. ypos 694
  540. }
  541. Switch {
  542. inputs 2
  543. which 1
  544. name Switch2
  545. xpos -112
  546. ypos 747
  547. postage_stamp true
  548. }
  549. Write {
  550. channels rgba
  551. file C:/321C.PNG
  552. colorspace linear
  553. file_type png
  554. datatype "16 bit"
  555. checkHashOnRead false
  556. version 14
  557. name Write1
  558. xpos -328
  559. ypos 775
  560. }
  561. Viewer {
  562. frame_range 1-5824
  563. fps 69
  564. full_frame_processing true
  565. viewerProcess None
  566. gl_lighting true
  567. grid_display false
  568. center {1024 1024}
  569. name ⵙᴥᗱᗴᗯᗱᗴꖴΛⵙΛꖴᗱᗴᗯᗱᗴᴥⵙ
  570. xpos -328
  571. ypos 838
  572. }