home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 September / Chip_2001-09_cd1.bin / sharewar / picmaster / picmaster.exe / Plugins / FFL / Sapphire / andrew3.ffl < prev    next >
Encoding:
Text File  |  2001-04-03  |  10.1 KB  |  583 lines

  1. FFL1.0
  2. 20
  3. CotBalCl.8bf
  4. Andrew's Filters Part3
  5. CottonBalls Of Colour...
  6. AB
  7. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  8.  
  9.  
  10.  
  11.  
  12. Red 1
  13. Red 2
  14. Green 1
  15. Green 2
  16. Blue 1
  17. Blue 2
  18. Mix 1
  19. Mix 2
  20. 25
  21. 32
  22. 33
  23. 52
  24. 74
  25. 15
  26. 30
  27. 20
  28. mix(c,sin(sqr(ctl(0)*(X-x-y)*(X-x-y)))-sin(sqr(ctl(1)*(Y-y)*(Y-y))),ctl(6),ctl(7))
  29. mix(c,sin(sqr(ctl(2)*(X-x-y)*(X-x-y)))-sin(sqr(ctl(3)*(Y-y)*(Y-y))),ctl(6),ctl(7))
  30. mix(c,sin(sqr(ctl(4)*(X-x-y)*(X-x-y)))-sin(sqr(ctl(5)*(Y-y)*(Y-y))),ctl(6),ctl(7))
  31. a
  32. BubbUnd.8bf
  33. Andrew's Filters Part3
  34. Bubbling Under The...
  35. AB
  36. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  37.  
  38.  
  39.  
  40.  
  41. x
  42. y
  43. Red 1
  44. Red 2
  45. Green 1
  46. Green 2
  47. Blue 1
  48. Blue 2
  49. 11
  50. 12
  51. 151
  52. 144
  53. 156
  54. 149
  55. 161
  56. 151
  57. mix(c,tan((sin(x)-sin(y))*ctl(0))-tan((Y-sin(y)-sin(x))*ctl(1)),ctl(2),ctl(3))
  58. mix(c,tan((sin(x)-sin(y))*ctl(0))-tan((Y-sin(y)-sin(x))*ctl(1)),ctl(4),ctl(5))
  59. mix(c,tan((sin(x)-sin(y))*ctl(0))-tan((Y-sin(y)-sin(x))*ctl(1)),ctl(6),ctl(7))
  60. a
  61. CubRGB.8bf
  62. Andrew's Filters Part3
  63. Cubicles RGB...
  64. AB
  65. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  66.  
  67.  
  68.  
  69.  
  70. x
  71. y
  72. Red 1
  73. Red 2
  74. Green 1
  75. Green 2
  76. Blue 1
  77. Blue 2
  78. 19
  79. 13
  80. 66
  81. 66
  82. 77
  83. 76
  84. 72
  85. 65
  86. mix(c,tan(ctl(0)*max((x),y))-tan(ctl(1)*min((x),y)),ctl(2),ctl(3))
  87. mix(c,tan(ctl(0)*max((x),y))-tan(ctl(1)*min((x),y)),ctl(4),ctl(5))
  88. mix(c,tan(ctl(0)*max((x),y))-tan(ctl(1)*min((x),y)),ctl(6),ctl(7))
  89. a
  90. BadNPap.8bf
  91. Andrew's Filters Part3
  92. Bad Newspaper Print...
  93. AB
  94. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  95.  
  96.  
  97.  
  98.  
  99. x
  100. y
  101. Shift x
  102. Shift y
  103. Shift Src x
  104. Shift Src y
  105. Mix 1
  106. Mix 2
  107. 126
  108. 130
  109. 83
  110. 99
  111. 83
  112. 137
  113. 68
  114. 58
  115. mix((src(x,y,rnd(0,2))+src(x+val(4,-40,40),y+val(5,-40,40),rnd(0,2)))/2,(sin(x*ctl(0))-sin(y*ctl(1))+sin((x+val(2,-40,40))*ctl(0))-sin((y+val(3,-40,40))*ctl(1)))/2,ctl(6),ctl(7))
  116. mix((src(x,y,rnd(0,2))+src(x+val(4,-40,40),y+val(5,-40,40),rnd(0,2)))/2,(sin(x*ctl(0))-sin(y*ctl(1))+sin((x+val(2,-40,40))*ctl(0))-sin((y+val(3,-40,40))*ctl(1)))/2,ctl(6),ctl(7))
  117. mix((src(x,y,rnd(0,2))+src(x+val(4,-40,40),y+val(5,-40,40),rnd(0,2)))/2,(sin(x*ctl(0))-sin(y*ctl(1))+sin((x+val(2,-40,40))*ctl(0))-sin((y+val(3,-40,40))*ctl(1)))/2,ctl(6),ctl(7))
  118. a
  119. BacADiff.8bf
  120. Andrew's Filters Part3
  121. Back Across A Difference...
  122. AB
  123. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  124.  
  125.  
  126.  
  127.  
  128. Mix 1
  129. Mix 2
  130. Other Mix 1
  131. Other Mix 2
  132. Src 1
  133. Src 2
  134. Zilch
  135. All
  136. 79
  137. 48
  138. 209
  139. 225
  140. 237
  141. 109
  142. 147
  143. 90
  144. mix((r+g+b)/3,src(mix(x-mix(0,y,ctl(6),ctl(7)),y-mix(0,x,ctl(6),ctl(7)),ctl(0),ctl(1)),mix(y-mix(0,x,ctl(6),ctl(7)),x-mix(0,y,ctl(6),ctl(7)),ctl(0),ctl(1)),z)-src(mix(X-x-mix(0,y,ctl(6),ctl(7)),Y-y-mix(0,x,ctl(6),ctl(7)),ctl(2),ctl(3)),mix(Y-y-mix(0,x,ctl(6),ctl(7)),X-x-mix(0,y,ctl(6),ctl(7)),ctl(2),ctl(3)),z),ctl(4),ctl(5))
  145. mix((r+g+b)/3,src(mix(x-mix(0,y,ctl(6),ctl(7)),y-mix(0,x,ctl(6),ctl(7)),ctl(0),ctl(1)),mix(y-mix(0,x,ctl(6),ctl(7)),x-mix(0,y,ctl(6),ctl(7)),ctl(0),ctl(1)),z)-src(mix(X-x-mix(0,y,ctl(6),ctl(7)),Y-y-mix(0,x,ctl(6),ctl(7)),ctl(2),ctl(3)),mix(Y-y-mix(0,x,ctl(6),ctl(7)),X-x-mix(0,y,ctl(6),ctl(7)),ctl(2),ctl(3)),z),ctl(4),ctl(5))
  146. mix((r+g+b)/3,src(mix(x-mix(0,y,ctl(6),ctl(7)),y-mix(0,x,ctl(6),ctl(7)),ctl(0),ctl(1)),mix(y-mix(0,x,ctl(6),ctl(7)),x-mix(0,y,ctl(6),ctl(7)),ctl(0),ctl(1)),z)-src(mix(X-x-mix(0,y,ctl(6),ctl(7)),Y-y-mix(0,x,ctl(6),ctl(7)),ctl(2),ctl(3)),mix(Y-y-mix(0,x,ctl(6),ctl(7)),X-x-mix(0,y,ctl(6),ctl(7)),ctl(2),ctl(3)),z),ctl(4),ctl(5))
  147. a
  148. FrDiffer.8bf
  149. Andrew's Filters Part3
  150. Fragment and Difference...
  151. AB
  152. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  153.  
  154.  
  155.  
  156.  
  157. x
  158. y
  159. Red
  160. Green
  161. Blue
  162. Src 1
  163. Src 2
  164. No Idea But Slight
  165. 163
  166. 128
  167. 238
  168. 40
  169. 84
  170. 34
  171. 154
  172. 0
  173. mix(c,dif(src((ctl(7)==0?sin(x):tan(x))%(ctl(7)==0?sin(y):tan(y))?(x+val(0,-100,100))%(y+val(1,-100,100)):x%y,y,z),c)%(ctl(2)-x%y),ctl(5),ctl(6))
  174. mix(c,dif(src((ctl(7)==0?sin(x):tan(x))%(ctl(7)==0?sin(y):tan(y))?(x+val(0,-100,100))%(y+val(1,-100,100)):x%y,y,z),c)%(ctl(3)-x%y),ctl(5),ctl(6))
  175. mix(c,dif(src((ctl(7)==0?sin(x):tan(x))%(ctl(7)==0?sin(y):tan(y))?(x+val(0,-100,100))%(y+val(1,-100,100)):x%y,y,z),c)%(ctl(4)-x%y),ctl(5),ctl(6))
  176. a
  177. LikNice.8bf
  178. Andrew's Filters Part3
  179. Like, Nice Sunset...
  180. AB
  181. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  182.  
  183.  
  184.  
  185.  
  186. Red Mix 1
  187. Red Mix 2
  188. Green Mix 1
  189. Green Mix 2
  190. Blue Mix 1
  191. Blue Mix 2
  192. Mix 1
  193. Mix 2
  194. 81
  195. 15
  196. 210
  197. 212
  198. 78
  199. 102
  200. 207
  201. 47
  202. mix((r+g+b)/3,src(mix(x,x%y,ctl(0),ctl(1)),mix(y,y%x,ctl(0),ctl(1)),z),ctl(6),ctl(7))
  203. mix((r+g+b)/3,src(mix(x,x%y,ctl(2),ctl(3)),mix(y,y%x,ctl(2),ctl(3)),z),ctl(6),ctl(7))
  204. mix((r+g+b)/3,src(mix(x,x%y,ctl(4),ctl(5)),mix(y,y%x,ctl(4),ctl(5)),z),ctl(6),ctl(7))
  205. a
  206. AreYouGo.8bf
  207. Andrew's Filters Part3
  208. Are You Going To Cisco...
  209. AB
  210. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  211.  
  212.  
  213.  
  214.  
  215. Red
  216. Green
  217. Blue
  218. Red xy
  219. Green xy
  220. Blue xy
  221. Mix 1
  222. Mix 2
  223. 150
  224. 179
  225. 209
  226. 10
  227. 242
  228. 248
  229. 16
  230. 45
  231. mix(sin(cos(r+val(0,-256,256))+val(0,-256,256)),r,ctl(6),ctl(7))%cos(r-val(3,-1000,1000)*(X-y)+val(3,-1000,1000)*(Y-x))
  232. mix(sin(cos(g+val(1,-256,256))+val(1,-256,256)),g,ctl(6),ctl(7))%cos(g-val(4,-1000,1000)*(X-y)+val(4,-1000,1000)*(Y-x))
  233. mix(sin(cos(b+val(2,-256,256))+val(2,-256,256)),b,ctl(6),ctl(7))%cos(b-val(5,-1000,1000)*(X-y)+val(5,-1000,1000)*(Y-x))
  234. a
  235. UnGlow.8bf
  236. Andrew's Filters Part3
  237. Unreal Glow...
  238. AB
  239. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  240.  
  241.  
  242.  
  243.  
  244. Red Plus
  245. Green Plus
  246. Blue Plus
  247. Red Mult
  248. Green Mult
  249. Blue Mult
  250. Zap
  251. Mix
  252. 11
  253. 42
  254. 32
  255. 6
  256. 16
  257. 20
  258. 81
  259. 79
  260. mix(r,val(6,512,255)-ctl(3)*m*(ctl(0)+(r+g+b))/(4*M),ctl(7),100)
  261. mix(g,val(6,512,255)-ctl(4)*m*(ctl(1)+(r+g+b))/(4*M),ctl(7),100)
  262. mix(b,val(6,512,255)-ctl(5)*m*(ctl(2)+(r+g+b))/(4*M),ctl(7),100)
  263. a
  264. ChloeMag.8bf
  265. Andrew's Filters Part3
  266. Chloe's Magical Colour Brushes...
  267. AB
  268. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  269.  
  270.  
  271.  
  272.  
  273. Impact
  274. Red On Top
  275. Green On Top
  276. Blue On Top
  277. Red Mod
  278. Green Mod
  279. Blue Mod
  280. Mix Src
  281. 195
  282. 229
  283. 89
  284. 236
  285. 65
  286. 103
  287. 220
  288. 231
  289. mix(r,(val(1,0,512)-(r*g*b)/val(0,0,65000))%val(4,0,1000),ctl(7),100)
  290. mix(g,(val(2,0,512)-(r*g*b)/val(0,0,65000))%val(5,0,1000),ctl(7),100)
  291. mix(b,(val(3,0,512)-(r*g*b)/val(0,0,65000))%val(6,0,1000),ctl(7),100)
  292. a
  293. PatNot.8bf
  294. Andrew's Filters Part3
  295. Patterns Not...
  296. AB
  297. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  298.  
  299.  
  300.  
  301.  
  302. Pattern A
  303. Pattern B
  304. Pattern C
  305. Red
  306. Green
  307. Blue
  308.  
  309.  
  310. 88
  311. 11
  312. 5
  313. 47
  314. 42
  315. 65
  316. 0
  317. 0
  318. ((x%ctl(0))*(x%ctl(0))+(y%ctl(0))*(y%ctl(0)))%ctl(1)!=ctl(2)?c:c%ctl(3)
  319. ((x%ctl(0))*(x%ctl(0))+(y%ctl(0))*(y%ctl(0)))%ctl(1)!=ctl(2)?c:c%ctl(4)
  320. ((x%ctl(0))*(x%ctl(0))+(y%ctl(0))*(y%ctl(0)))%ctl(1)!=ctl(2)?c:c%ctl(5)
  321. a
  322. Razback.8bf
  323. Andrew's Filters Part3
  324. Razor Back In Front...
  325. AB
  326. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  327.  
  328.  
  329.  
  330.  
  331. Red Mod
  332. Green Mod
  333. Blue Mod
  334. Red M
  335. Green M
  336. Blue M
  337.  
  338.  
  339. 5
  340. 6
  341. 10
  342. 176
  343. 71
  344. 90
  345. 0
  346. 0
  347. rad(d,m+(val(3,0,2)>0?sin((x-y)%ctl(0)):sin(((Y-X)-(x-y))%ctl(0))),0)
  348. rad(d,m+(val(4,0,2)>0?sin((x-y)%ctl(1)):sin(((Y-X)-(x-y))%ctl(1))),1)
  349. rad(d,m+(val(5,0,2)>0?sin((x-y)%ctl(2)):sin((Y-X+(x-y))%ctl(2))),2)
  350. a
  351. ShPenciX.8bf
  352. Andrew's Filters Part3
  353. Sharpened PencilX...
  354. AB
  355. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  356.  
  357.  
  358.  
  359.  
  360. Red Shift
  361. Green Shift
  362. Blue Shift
  363. Red Boost
  364. Green Boost
  365. Blue Boost
  366.  
  367.  
  368. 157
  369. 144
  370. 146
  371. 0
  372. 0
  373. 0
  374. 0
  375. 0
  376. val(3,3,20)*c-src(x+val(0,-20,20),y,z)-src(x-val(0,-20,20),y,z)
  377. val(4,3,20)*c-src(x+val(1,-20,20),y,z)-src(x-val(1,-20,20),y,z)
  378. val(5,3,20)*c-src(x+val(2,-20,20),y,z)-src(x-val(2,-20,20),y,z)
  379. a
  380. Gr2309.8bf
  381. Andrew's Filters Part3
  382. Graduation 230961...
  383. AB
  384. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  385.  
  386.  
  387.  
  388.  
  389. Red
  390. Green
  391. Blue
  392. Mix 1
  393. Mix 2
  394.  
  395.  
  396.  
  397. 3
  398. 3
  399. 3
  400. 26
  401. 50
  402. 0
  403. 0
  404. 0
  405. mix(c,dif(abs(d),m*ctl(0)),ctl(3),ctl(4))
  406. mix(c,dif(abs(d),m*ctl(1)),ctl(3),ctl(4))
  407. mix(c,dif(abs(d),m*ctl(2)),ctl(3),ctl(4))
  408. a
  409. rgbtruip.8bf
  410. Andrew's Filters Part3
  411. rgb truimphant...
  412. AB
  413. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  414.  
  415.  
  416.  
  417.  
  418. Red Mix 1
  419. Red Mix 2
  420. Green Mix 1
  421. Green Mix 2
  422. Blue Mix 1
  423. Blue Mix 2
  424. Divide
  425.  
  426. 168
  427. 228
  428. 183
  429. 70
  430. 206
  431. 41
  432. 68
  433. 0
  434. mix(r*g*b/val(6,0,65000),r,ctl(0),ctl(1))
  435. mix(r*g*b/val(6,0,65000),r,ctl(2),ctl(3))
  436. mix(r*g*b/val(6,0,65000),r,ctl(4),ctl(5))
  437. a
  438. 1001FOdy.8bf
  439. Andrew's Filters Part3
  440. Filter Odyssey 1001...
  441. AB
  442. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  443.  
  444.  
  445.  
  446.  
  447. Red
  448. Green
  449. Blue
  450. Red Mix
  451. Green Mix
  452. Blue Mix
  453. Mix
  454.  
  455. 144
  456. 41
  457. 70
  458. 84
  459. 76
  460. 48
  461. 185
  462. 0
  463. mix(c,mix(r+g+b,add(r+g+b,c,ctl(0)),ctl(3),100),ctl(6),100)
  464. mix(c,mix(r+g+b,add(r+g+b,c,ctl(1)),ctl(4),100),ctl(6),100)
  465. mix(c,mix(r+g+b,add(r+g+b,c,ctl(2)),ctl(5),100),ctl(6),100)
  466. a
  467. 50sHere.8bf
  468. Andrew's Filters Part3
  469. 50s Here...
  470. AB
  471. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  472.  
  473.  
  474.  
  475.  
  476. Red 1
  477. Red 2
  478. Green 1
  479. Green 2
  480. Blue 1
  481. Blue 2
  482. Mix 1
  483. Mix 2
  484. 47
  485. 8
  486. 6
  487. 74
  488. 8
  489. 30
  490. 16
  491. 57
  492. mix(c,max(r*g*b*ctl(0)/(64000*ctl(1)),c),ctl(6),ctl(7))-mix(c,min(r*g*b*ctl(0)/(64000*ctl(1)),c),ctl(6),ctl(7))
  493. mix(c,max(r*g*b*ctl(2)/(64000*ctl(3)),c),ctl(6),ctl(7))-mix(c,min(r*g*b*ctl(2)/(64000*ctl(3)),c),ctl(6),ctl(7))
  494. mix(c,max(r*g*b*ctl(4)/(64000*ctl(5)),c),ctl(6),ctl(7))-mix(c,min(r*g*b*ctl(4)/(64000*ctl(5)),c),ctl(6),ctl(7))
  495. a
  496. FSorEdge.8bf
  497. Andrew's Filters Part3
  498. Finding A Sort Of Edge...
  499. AB
  500. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  501.  
  502.  
  503.  
  504.  
  505. Red x
  506. Red y
  507. Green x
  508. Green y
  509. Blue x
  510. Blue y
  511. Mix 1
  512. Mix 2
  513. 5
  514. 8
  515. 7
  516. 11
  517. 17
  518. 13
  519. 49
  520. 185
  521. mix(dif(c,src(x-ctl(0),y-ctl(1),z)),dif(c,src(x+ctl(0),y+ctl(1),z)),ctl(6),ctl(7))
  522. mix(dif(c,src(x-ctl(2),y-ctl(3),z)),dif(c,src(x+ctl(2),y+ctl(3),z)),ctl(6),ctl(7))
  523. mix(dif(c,src(x-ctl(4),y-ctl(5),z)),dif(c,src(x+ctl(4),y+ctl(5),z)),ctl(6),ctl(7))
  524. a
  525. TWrapOff.8bf
  526. Andrew's Filters Part3
  527. Take The Wrapper Off...
  528. AB
  529. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  530.  
  531.  
  532.  
  533.  
  534. x
  535. y
  536. Red Diff
  537. Green Diff
  538. Blue Diff
  539. Mix 1
  540. Mix 2
  541. Max
  542. 132
  543. 150
  544. 74
  545. 86
  546. 56
  547. 172
  548. 95
  549. 151
  550. mix(c,dif(c,src(x+val(0,-20,20),y+val(1,-20,20),z))<ctl(2)?val(7,-255,255)+c:0,ctl(5),ctl(6))
  551. mix(c,dif(c,src(x+val(0,-20,20),y+val(1,-20,20),z))<ctl(3)?val(7,-255,255)+c:0,ctl(5),ctl(6))
  552. mix(c,dif(c,src(x+val(0,-20,20),y+val(1,-20,20),z))<ctl(4)?val(7,-255,255)+c:0,ctl(5),ctl(6))
  553. a
  554. BotLeft.8bf
  555. Andrew's Filters Part3
  556. BottomLeft To Top...
  557. AB
  558. ⌐ 1996-2001, Andrew Buckle (www.sapphire-innovations.com)
  559.  
  560.  
  561.  
  562.  
  563. Red Control
  564. Green Control
  565. Blue Control
  566.  
  567.  
  568.  
  569.  
  570.  
  571. 207
  572. 175
  573. 177
  574. 0
  575. 0
  576. 0
  577. 0
  578. 0
  579. src(x,y,abs(sin(x+y+val(0,-200,200))%2))
  580. src(x,y,abs(sin(x+y+val(1,-200,200))%2))
  581. src(x,y,abs(sin(x+y+val(2,-200,200))%2))
  582. a
  583.