home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 April / PCWorld_2001-04_cd.bin / Software / Topware / gimp / gimp-setup-20001226.exe / Main / Toadies.ffl < prev    next >
Encoding:
Text File  |  2000-12-27  |  24.9 KB  |  1,134 lines

  1. FFL1.0
  2.    39
  3. t_Poster.8bf
  4. Toadies
  5. Posterize...
  6. Ilyich the Toad
  7. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  8.  
  9.  
  10.  
  11.  
  12. Steps
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20. 227
  21. 0
  22. 0
  23. 0
  24. 0
  25. 0
  26. 0
  27. 0
  28. put(i%val(0,255,1),0),put(val(0,255,1)/2,1),c-get(0)+get(1)
  29. c-get(0)+get(1)
  30. c-get(0)+get(1)
  31. a
  32. t_Banding Suppress.8bf
  33. Toadies
  34. Banding Suppress Noise...
  35. Ilyich the Toad
  36. Copyright (C) 1996 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  37.  
  38.  
  39.  
  40.  
  41. Noise
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49. 73
  50. 0
  51. 0
  52. 0
  53. 0
  54. 0
  55. 0
  56. 0
  57. put(max(r,(max(g,b))),0),put(rnd(0,(ctl(0)*get(0)/512)),1),c-get(1)
  58. c-get(1)
  59. c-get(1)
  60. a
  61. t_Bitches Crystal.8bf
  62. Toadies
  63. Bitches Crystal...
  64. Ilyich the Toad
  65. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  66.  
  67.  
  68.  
  69.  
  70. Facet Width
  71. Facet Height
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78. 37
  79. 39
  80. 0
  81. 0
  82. 0
  83. 0
  84. 0
  85. 0
  86. put(val(0,0,X),2),put(val(1,0,Y),3),put(x%get(2),0),put(y%get(3),1),put(src((x-get(0)+get(2)/2+X)%X,(y-get(1)+get(3)/2+Y)%Y,z),4),put(src((x+get(0)-get(2)/2+X)%X,(y+get(1)-get(3)/2+Y)%Y,z),5),mix(get(4),get(5),get(0)*get(1),get(2)*get(3))
  87. put(src((x-get(0)+get(2)/2+X)%X,(y-get(1)+get(3)/2+Y)%Y,z),4),put(src((x+get(0)-get(2)/2+X)%X,(y+get(1)-get(3)/2+Y)%Y,z),5),mix(get(4),get(5),get(0)*get(1),get(2)*get(3))
  88. put(src((x-get(0)+get(2)/2+X)%X,(y-get(1)+get(3)/2+Y)%Y,z),4),put(src((x+get(0)-get(2)/2+X)%X,(y+get(1)-get(3)/2+Y)%Y,z),5),mix(get(4),get(5),get(0)*get(1),get(2)*get(3))
  89. src((x-get(0)+X)%X,(y-get(1)+Y)%Y,z)
  90. t_Blast_'em!.8bf
  91. Toadies
  92. Blast 'em!...
  93. Ilyich the Toad
  94. Copyright (C) 1996 Ilyich the Toad. Freeware, contact ilyich@ioc.ac.rufor more.
  95.  
  96.  
  97.  
  98.  
  99. Diffuse
  100. Transparency
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107. 20
  108. 211
  109. 0
  110. 0
  111. 0
  112. 0
  113. 0
  114. 0
  115. put(scl(rnd(-ctl(0),ctl(0)),0,255,0,X/2),0),put(scl(rnd(-ctl(0),ctl(0)),0,255,0,Y/2),1),put(mix(src(x+get(0),y+get(1),z),c,ctl(1),255),c)
  116. put(mix(src(x+get(0),y+get(1),z),c,ctl(1),255),c)
  117. put(mix(src(x+get(0),y+get(1),z),c,ctl(1),255),c)
  118. put(mix(src(x+get(0),y+get(1),z),c,ctl(1),255),c)
  119. t_Blur 'em!.8bf
  120. Toadies
  121. Blur 'em!...
  122. Ilyich the Toad
  123. Copyright (C) 1996 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  124.  
  125.  
  126.  
  127.  
  128. X-blast
  129. Y-blast
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. 14
  137. 12
  138. 0
  139. 0
  140. 0
  141. 0
  142. 0
  143. 0
  144. put(rnd(0,val(0,0,X/2)),0),put(rnd(0,val(1,0,Y/2)),1),(src(x+get(0),y+get(1),z)+src(x-get(0),y+get(1),z)+src(x+get(0),y-get(1),z)+src(x-get(0),y-get(1),z))/4
  145. (src(x+get(0),y+get(1),z)+src(x-get(0),y+get(1),z)+src(x+get(0),y-get(1),z)+src(x-get(0),y-get(1),z))/4
  146. (src(x+get(0),y+get(1),z)+src(x-get(0),y+get(1),z)+src(x+get(0),y-get(1),z)+src(x-get(0),y-get(1),z))/4
  147. (src(x+get(0),y+get(1),z)+src(x-get(0),y+get(1),z)+src(x+get(0),y-get(1),z)+src(x-get(0),y-get(1),z))/4
  148. t_Boost.8bf
  149. Toadies
  150. Boost
  151. Ilyich the Toad
  152. Copyright (C) 1996 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165. 0
  166. 0
  167. 0
  168. 0
  169. 0
  170. 0
  171. 0
  172. 0
  173. put((255-max(max(r,g),b)),i),get(i)+c
  174. get(i)+c
  175. get(i)+c
  176. a
  177. t_Crazy_Colour_Waves.8bf
  178. Toadies
  179. Crazy Colour Waves...
  180. Ilyich the Toad
  181. Copyright (C) 1997 Ilyich the Toad. Freeware, contact ilyich@ioc.ac.rufor more.
  182. Reds
  183. Greens
  184. Blues
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194. 208
  195. 198
  196. 50
  197. 216
  198. 86
  199. 133
  200. 0
  201. 0
  202. put((i-sin(i*val(0,0,50))/val(1,20,3)),1),get(1)>255?512-get(1):(get(1)<0?abs(get(1)):get(1))
  203. put((i-sin(i*val(2,0,50))/val(3,20,3)),1),get(1)>255?512-get(1):(get(1)<0?abs(get(1)):get(1))
  204. put((i-sin(i*val(4,0,50))/val(5,20,3)),1),get(1)>255?512-get(1):(get(1)<0?abs(get(1)):get(1))
  205. c
  206. t_Cyborg.8bf
  207. Toadies
  208. Cyborg...
  209. Ilyich the Toad
  210. Copyright (C) 1996 Ilyich the Toad. Freeware, contact ilyich@ioc.ac.rufor more.
  211.  
  212.  
  213.  
  214.  
  215. Reflection #1
  216. Reflection #2
  217. Shine #1
  218. Shine #2
  219.  
  220. Mesh size
  221. Mapping factor
  222. Colour
  223. 44
  224. 250
  225. 136
  226. 238
  227. 0
  228. 36
  229. 13
  230. 49
  231. put((i-sin(i*val(0,5,20))/val(2,20,3)-sin(i*val(1,10,30))/val(3,17,3)),1),get(1)>255?512-get(1):get(1),put((255-max(max(r,g),b)),0),(x+scl(i,0,255,0,ctl(6)))%val(5,0,X)<=1||(y+scl(i,0,255,0,ctl(6)))%val(5,0,Y)<=1?0:ctl(7)*(get(0)+c)*get(1)/65025+(255-ctl(7))*get(1)/255
  232. (x+scl(i,0,255,0,ctl(6)))%val(5,0,X)<=1||(y+scl(i,0,255,0,ctl(6)))%val(5,0,Y)<=1?0:ctl(7)*(get(0)+c)*get(1)/65025+(255-ctl(7))*get(1)/255
  233. (x+scl(i,0,255,0,ctl(6)))%val(5,0,X)<=1||(y+scl(i,0,255,0,ctl(6)))%val(5,0,Y)<=1?0:ctl(7)*(get(0)+c)*get(1)/65025+(255-ctl(7))*get(1)/255
  234. c
  235. t_Metalfalls II.8bf
  236. Toadies
  237. Metalfalls II...
  238. Ilyich the Toad
  239. Copyright (C) 1996-98 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  240.  
  241.  
  242.  
  243.  
  244. Foils
  245. Colour
  246. Steps
  247.  
  248.  
  249.  
  250.  
  251.  
  252. 217
  253. 212
  254. 190
  255. 0
  256. 0
  257. 0
  258. 0
  259. 0
  260. put(255*((255*y/Y)%val(0,i-i%val(2,255,0),0))/val(0,255,0),0),mix(scl(c,0,255,0,get(0)),get(0),ctl(1),255)
  261. mix(scl(c,0,255,0,get(0)),get(0),ctl(1),255)
  262. mix(scl(c,0,255,0,get(0)),get(0),ctl(1),255)
  263. a
  264. t_Metallic_Onion.8bf
  265. Toadies
  266. Metallic Onion...
  267. Ilyich the Toad
  268. Copyright (C) 1996 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  269.  
  270.  
  271.  
  272.  
  273. Corrosion
  274. Colour
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281. 177
  282. 53
  283. 0
  284. 0
  285. 0
  286. 0
  287. 0
  288. 0
  289. put(255*((i)%val(0,255,0))/val(0,255,0),0),mix(scl(c,0,255,0,get(0)),get(0),ctl(1),255)
  290. mix(scl(c,0,255,0,get(0)),get(0),ctl(1),255)
  291. mix(scl(c,0,255,0,get(0)),get(0),ctl(1),255)
  292. a
  293. t_Metalwork.8bf
  294. Toadies
  295. Metalwork...
  296. Ilyich the Toad
  297. Copyright (C) 1996 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  298.  
  299.  
  300.  
  301.  
  302. Reflection #1
  303. Reflection #2
  304. Shine #1
  305. Shine #2
  306.  
  307.  
  308.  
  309. Colour
  310. 45
  311. 159
  312. 205
  313. 210
  314. 0
  315. 0
  316. 0
  317. 99
  318. put((i-sin(i*val(0,5,20))/val(2,20,3)-sin(i*val(1,10,30))/val(3,17,3)),1),get(1)>255?512-get(1):get(1),put((255-max(max(r,g),b)),0),ctl(7)*(get(0)+c)*get(1)/65025+(255-ctl(7))*get(1)/255
  319. ctl(7)*(get(0)+c)*get(1)/65025+(255-ctl(7))*get(1)/255
  320. ctl(7)*(get(0)+c)*get(1)/65025+(255-ctl(7))*get(1)/255
  321. c
  322. t_Mosaic Blur.8bf
  323. Toadies
  324. Plain Mosaic Blur...
  325. Ilyich the Toad
  326. Copyright (C) 1997 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  327.  
  328.  
  329.  
  330.  
  331. Cell Width
  332. Cell Height
  333.  
  334. Cell Edges On/Off
  335.  
  336.  
  337.  
  338.  
  339. 15
  340. 23
  341. 0
  342. 18
  343. 0
  344. 0
  345. 0
  346. 0
  347. put(val(0,0,X),2),put(val(1,0,Y),3),put(x%get(2),0),put(y%get(3),1),put(mix(src(x-get(0)+get(2),y-get(1)+get(3),z),src(x-get(0),y-get(1),z),get(0)*get(1),get(2)*get(3)),4),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(4):get(4)
  348. put(mix(src(x-get(0)+get(2),y-get(1)+get(3),z),src(x-get(0),y-get(1),z),get(0)*get(1),get(2)*get(3)),4),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(4):get(4)
  349. put(mix(src(x-get(0)+get(2),y-get(1)+get(3),z),src(x-get(0),y-get(1),z),get(0)*get(1),get(2)*get(3)),4),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(4):get(4)
  350. mix(src(x-get(0)+get(2),y-get(1)+get(3),z),src(x-get(0),y-get(1),z),get(0)*get(1),get(2)*get(3))
  351. t_Old Photo.8bf
  352. Toadies
  353. Old Photo...
  354. Ilyich the Toad
  355. Copyright (C) 1997 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  356.  
  357.  
  358.  
  359.  
  360. Red
  361. Green
  362. Blue
  363.  
  364.  
  365.  
  366.  
  367.  
  368. 183
  369. 69
  370. 131
  371. 0
  372. 0
  373. 0
  374. 0
  375. 0
  376. mix(c,i,ctl(z),255)
  377. mix(c,i,ctl(z),255)
  378. mix(c,i,ctl(z),255)
  379. a
  380. t_Ommadawn.8bf
  381. Toadies
  382. Ommadawn...
  383. Ilyich the Toad
  384. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  385.  
  386.  
  387.  
  388.  
  389. Cell Width
  390. Cell Height
  391. Cell "a" Sharp/Soft
  392. Cell Edges On/Off
  393.  
  394.  
  395.  
  396.  
  397. 17
  398. 16
  399. 234
  400. 17
  401. 0
  402. 0
  403. 0
  404. 0
  405. put(val(0,0,X),2),put(val(1,0,Y),3),put(x%get(2),0),put(y%get(3),1),put(src(x-get(0),y-get(1),z),4),put(src(x-get(0)+get(2),y-get(1)+get(3),z),5),put(src(x-get(0),y-get(1)+get(3),z),7),put(src(x-get(0)+get(2),y-get(1),z),8),put((get(5)*get(0)*get(1)+get(4)*(get(2)-get(0))*(get(3)-get(1))+get(8)*get(0)*(get(3)-get(1))+get(7)*(get(2)-get(0))*get(1))/(get(2)*get(3)),6),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(6):get(6)
  406. put(src(x-get(0),y-get(1),z),4),put(src(x-get(0)+get(2),y-get(1)+get(3),z),5),put(src(x-get(0),y-get(1)+get(3),z),7),put(src(x-get(0)+get(2),y-get(1),z),8),put((get(5)*get(0)*get(1)+get(4)*(get(2)-get(0))*(get(3)-get(1))+get(8)*get(0)*(get(3)-get(1))+get(7)*(get(2)-get(0))*get(1))/(get(2)*get(3)),6),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(6):get(6)
  407. put(src(x-get(0),y-get(1),z),4),put(src(x-get(0)+get(2),y-get(1)+get(3),z),5),put(src(x-get(0),y-get(1)+get(3),z),7),put(src(x-get(0)+get(2),y-get(1),z),8),put((get(5)*get(0)*get(1)+get(4)*(get(2)-get(0))*(get(3)-get(1))+get(8)*get(0)*(get(3)-get(1))+get(7)*(get(2)-get(0))*get(1))/(get(2)*get(3)),6),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(6):get(6)
  408. put(src(x-get(0),y-get(1),z),4),put(src(x-get(0)+get(2),y-get(1)+get(3),z),5),put(src(x-get(0),y-get(1)+get(3),z),7),put(src(x-get(0)+get(2),y-get(1),z),8),put((get(5)*get(0)*get(1)+get(4)*(get(2)-get(0))*(get(3)-get(1))+get(8)*get(0)*(get(3)-get(1))+get(7)*(get(2)-get(0))*get(1))/(get(2)*get(3)),6),ctl(2)<128?src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z):get(6)
  409. t_Picasso's Last Word.8bf
  410. Toadies
  411. Picasso's Last Word...
  412. Ilyich the Toad
  413. Copyright (C) 1997 Ilyich the Toad. Version 2 (fix), freeware.Contact ilyich@cacr.ioc.ac.ru
  414.  
  415.  
  416.  
  417.  
  418. Cell Width
  419. Cell Height
  420. i-Dependence
  421. Cell Edges On/Off
  422.  
  423.  
  424.  
  425.  
  426. 62
  427. 53
  428. 128
  429. 67
  430. 0
  431. 0
  432. 0
  433. 0
  434. put(val(0,0,X*val(2,255-i,i)/255),2),put(val(1,0,Y*val(2,255-i,i)/255),3),put(x%get(2),0),put(y%get(3),1),ctl(3)<128?(get(0)==0||get(1)==0)?0:src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z):src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z)
  435. ctl(3)<128?(get(0)==0||get(1)==0)?0:src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z):src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z)
  436. ctl(3)<128?(get(0)==0||get(1)==0)?0:src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z):src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z)
  437. src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z)
  438. t_Picasso's_Another_Word.8bf
  439. Toadies
  440. Picasso's Another Word...
  441. Ilyich the Toad
  442. Copyright (C) 1997 Ilyich the Toad. Freeware, contact ilyich@ioc.ac.rufor more. Or, better yet, modify it yourself!
  443.  
  444.  
  445.  
  446.  
  447. Cell Width
  448. Cell Height
  449. i-Dependence
  450.  
  451.  
  452.  
  453.  
  454.  
  455. 24
  456. 39
  457. 126
  458. 0
  459. 0
  460. 0
  461. 0
  462. 0
  463. put(x%val(0,0,X*val(2,255-i,i)/255),0),put(y%val(1,0,Y*val(2,255-i,i)/255),1),put(src(x-get(0),y-get(1),z),2),mix(0,get(2),get(0)*get(1),val(0,0,X*val(2,255-i,i)/255)*val(1,0,X*val(2,255-i,i)/255))
  464. put(src(x-get(0),y-get(1),z),2),mix(0,get(2),get(0)*get(1),val(0,0,X*val(2,255-i,i)/255)*val(1,0,X*val(2,255-i,i)/255))
  465. put(src(x-get(0),y-get(1),z),2),mix(0,get(2),get(0)*get(1),val(0,0,X*val(2,255-i,i)/255)*val(1,0,X*val(2,255-i,i)/255))
  466. src(x-get(0),y-get(1),z)
  467. t_Rasterline.8bf
  468. Toadies
  469. Rasterline...
  470. Ilyich the Toad
  471. Copyright (C) 1997 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  472.  
  473. Source image range
  474.  
  475.  
  476. Vertical Frequency
  477. Horizontal Frequency
  478.  
  479.  
  480. Mode switch
  481.  
  482.  
  483.  
  484. 243
  485. 255
  486. 244
  487. 6
  488. 211
  489. 0
  490. 0
  491. 0
  492. put(255*(y%val(0,Y,0))/val(0,Y,0),0),put(255*(x%val(1,X,0))/val(1,X,0),1),put(ctl(4)>128?c:0,2),get(0)+get(1)>map(1,i)?get(2):255
  493. put(ctl(4)>128?c:0,2),get(0)+get(1)>map(1,i)?get(2):255
  494. put(ctl(4)>128?c:0,2),get(0)+get(1)>map(1,i)?get(2):255
  495. put(ctl(4)>128?c:c,2),get(0)+get(1)>map(1,i)?get(2):0
  496. t_Sucking_Toad_I.8bf
  497. Toadies
  498. *Sucking Toad*  Bevel I...
  499. Ilyich the Toad
  500. Copyright (C) 1996 Ilyich the Toad. Freeware, contact ilyich@ioc.ac.rufor more.
  501.  
  502.  
  503.  
  504.  
  505. Bevel Width
  506. X-light
  507. Y-light
  508.  
  509.  
  510.  
  511.  
  512.  
  513. 44
  514. 183
  515. 201
  516. 0
  517. 0
  518. 0
  519. 0
  520. 0
  521. put(val(0,0,X/2),0),put(val(1,-128,128)-(255-c)*val(1,-128,128)/255,1),put(val(2,-128,128)-(255-c)*val(2,-128,128)/255,2),(x<val(0,0,X/2)&&x*Y<=X*y&&x*Y<=X*(Y-y)?c+get(1):(y<val(0,0,Y/2)&&x*Y>=X*y&&Y*(X-x)>=X*y?c+get(2):(x>val(0,X,X/2)&&(X-x)*Y<=X*y&&x*(Y-y)>=y*(X-x)?c-get(1):(y>val(0,Y,Y/2)&&x*Y>=X*(Y-y)&&x*(Y-y)<=y*(X-x)?c-get(2):c))))
  522. (x<val(0,0,X/2)&&x*Y<=X*y&&x*Y<=X*(Y-y)?c+get(1):(y<val(0,0,Y/2)&&x*Y>=X*y&&Y*(X-x)>=X*y?c+get(2):(x>val(0,X,X/2)&&(X-x)*Y<=X*y&&x*(Y-y)>=y*(X-x)?c-get(1):(y>val(0,Y,Y/2)&&x*Y>=X*(Y-y)&&x*(Y-y)<=y*(X-x)?c-get(2):c))))
  523. (x<val(0,0,X/2)&&x*Y<=X*y&&x*Y<=X*(Y-y)?c+get(1):(y<val(0,0,Y/2)&&x*Y>=X*y&&Y*(X-x)>=X*y?c+get(2):(x>val(0,X,X/2)&&(X-x)*Y<=X*y&&x*(Y-y)>=y*(X-x)?c-get(1):(y>val(0,Y,Y/2)&&x*Y>=X*(Y-y)&&x*(Y-y)<=y*(X-x)?c-get(2):c))))
  524. a
  525. t_Sucking_Toad_II.8bf
  526. Toadies
  527. *Sucking Toad*  Bevel II.2...
  528. Ilyich the Toad
  529. Copyright (C) 1996 Ilyich the Toad, partial (C) Sandy Blair. Freeware.
  530.  
  531.  
  532.  
  533.  
  534. Bevel Width
  535. X-light
  536. Y-light
  537.  
  538.  
  539.  
  540.  
  541.  
  542. 115
  543. 62
  544. 43
  545. 0
  546. 0
  547. 0
  548. 0
  549. 0
  550. put(val(0,0,min(X,Y)/2),0),put(scl(c,0,255,abs(val(1,-255,255)),255),1),put(scl(c,0,255,0,255-abs(val(1,-255,255))),2),put(scl(c,0,255,abs(val(2,-255,255)),255),3),put(scl(c,0,255,0,255-abs(val(2,-255,255))),4),(x<get(0)&&x<=y&&x<=(Y-y)?get(1)*(ctl(1)<128)+get(2)*(ctl(1)>=128):(y<get(0)&&x>=y&&(X-x)>=y?get(3)*(ctl(2)<128)+get(4)*(ctl(2)>=128):(x>X-get(0)&&(X-x)<=y&&(Y-y)>=(X-x)?get(1)*(ctl(1)>=128)+get(2)*(ctl(1)<128):(y>Y-get(0)&&x>=(Y-y)&&(Y-y)<=(X-x)?get(3)*(ctl(2)>=128)+get(4)*(ctl(2)<128):c))))
  551. put(scl(c,0,255,abs(val(1,-255,255)),255),1),put(scl(c,0,255,0,255-abs(val(1,-255,255))),2),put(scl(c,0,255,abs(val(2,-255,255)),255),3),put(scl(c,0,255,0,255-abs(val(2,-255,255))),4),(x<get(0)&&x<=y&&x<=(Y-y)?get(1)*(ctl(1)<128)+get(2)*(ctl(1)>=128):(y<get(0)&&x>=y&&(X-x)>=y?get(3)*(ctl(2)<128)+get(4)*(ctl(2)>=128):(x>X-get(0)&&(X-x)<=y&&(Y-y)>=(X-x)?get(1)*(ctl(1)>=128)+get(2)*(ctl(1)<128):(y>Y-get(0)&&x>=(Y-y)&&(Y-y)<=(X-x)?get(3)*(ctl(2)>=128)+get(4)*(ctl(2)<128):c))))
  552. put(scl(c,0,255,abs(val(1,-255,255)),255),1),put(scl(c,0,255,0,255-abs(val(1,-255,255))),2),put(scl(c,0,255,abs(val(2,-255,255)),255),3),put(scl(c,0,255,0,255-abs(val(2,-255,255))),4),(x<get(0)&&x<=y&&x<=(Y-y)?get(1)*(ctl(1)<128)+get(2)*(ctl(1)>=128):(y<get(0)&&x>=y&&(X-x)>=y?get(3)*(ctl(2)<128)+get(4)*(ctl(2)>=128):(x>X-get(0)&&(X-x)<=y&&(Y-y)>=(X-x)?get(1)*(ctl(1)>=128)+get(2)*(ctl(1)<128):(y>Y-get(0)&&x>=(Y-y)&&(Y-y)<=(X-x)?get(3)*(ctl(2)>=128)+get(4)*(ctl(2)<128):c))))
  553. a
  554. t_Weaver.8bf
  555. Toadies
  556. Weaver...
  557. Ilyich the Toad
  558. Copyright (C) 1997 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  559.  
  560.  
  561.  
  562.  
  563. Cell Width
  564. Cell Height
  565.  
  566. Cell Edges On/Off
  567.  
  568.  
  569.  
  570.  
  571. 59
  572. 48
  573. 0
  574. 222
  575. 0
  576. 0
  577. 0
  578. 0
  579. put(val(0,0,X),2),put(val(1,0,Y),3),put(x%get(2),0),put(y%get(3),1),put(src(x,y-get(1)+get(3),z),4),put(src(x-get(0)+get(2),y,z),5),put(src(x-get(0),y,z),7),put(src(x,y-get(1),z),8),put((get(5)*get(0)*get(1)+get(4)*(get(2)-get(0))*(get(3)-get(1))+get(8)*get(0)*(get(3)-get(1))+get(7)*(get(2)-get(0))*get(1))/(get(2)*get(3)),6),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(6):get(6)
  580. put(src(x,y-get(1)+get(3),z),4),put(src(x-get(0)+get(2),y,z),5),put(src(x-get(0),y,z),7),put(src(x,y-get(1),z),8),put((get(5)*get(0)*get(1)+get(4)*(get(2)-get(0))*(get(3)-get(1))+get(8)*get(0)*(get(3)-get(1))+get(7)*(get(2)-get(0))*get(1))/(get(2)*get(3)),6),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(6):get(6)
  581. put(src(x,y-get(1)+get(3),z),4),put(src(x-get(0)+get(2),y,z),5),put(src(x-get(0),y,z),7),put(src(x,y-get(1),z),8),put((get(5)*get(0)*get(1)+get(4)*(get(2)-get(0))*(get(3)-get(1))+get(8)*get(0)*(get(3)-get(1))+get(7)*(get(2)-get(0))*get(1))/(get(2)*get(3)),6),ctl(3)<128?(get(0)==0||get(1)==0)?0:get(6):get(6)
  582. put(src(x,y-get(1)+get(3),z),4),put(src(x-get(0)+get(2),y,z),5),put(src(x-get(0),y,z),7),put(src(x,y-get(1),z),8),put((get(5)*get(0)*get(1)+get(4)*(get(2)-get(0))*(get(3)-get(1))+get(8)*get(0)*(get(3)-get(1))+get(7)*(get(2)-get(0))*get(1))/(get(2)*get(3)),6)
  583. t_What Are You.8bf
  584. Toadies
  585. What Are You?...
  586. Ilyich the Toad
  587. Copyright (C) 1997-98 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  588.  
  589.  
  590.  
  591.  
  592. X-dose
  593. Y-dose
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600. 20
  601. 20
  602. 0
  603. 0
  604. 0
  605. 0
  606. 0
  607. 0
  608. (src(x+(val(0,0,X/2)+X)%X,y+(val(1,0,Y/2)+Y)%Y,z)+src(x-(val(0,0,X/2)+X)%X,y+(val(1,0,Y/2)+Y)%Y,z)+src(x+(val(0,0,X/2)+X)%X,y-(val(1,0,Y/2)+Y)%Y,z)+src(x-(val(0,0,X/2)+X)%X,y-(val(1,0,Y/2)+Y)%Y,z))/4
  609. (src(x+(val(0,0,X/2)+X)%X,y+(val(1,0,Y/2)+Y)%Y,z)+src(x-(val(0,0,X/2)+X)%X,y+(val(1,0,Y/2)+Y)%Y,z)+src(x+(val(0,0,X/2)+X)%X,y-(val(1,0,Y/2)+Y)%Y,z)+src(x-(val(0,0,X/2)+X)%X,y-(val(1,0,Y/2)+Y)%Y,z))/4
  610. (src(x+(val(0,0,X/2)+X)%X,y+(val(1,0,Y/2)+Y)%Y,z)+src(x-(val(0,0,X/2)+X)%X,y+(val(1,0,Y/2)+Y)%Y,z)+src(x+(val(0,0,X/2)+X)%X,y-(val(1,0,Y/2)+Y)%Y,z)+src(x-(val(0,0,X/2)+X)%X,y-(val(1,0,Y/2)+Y)%Y,z))/4
  611. (src(x+(val(0,0,X/2)+X)%X,y+(val(1,0,Y/2)+Y)%Y,z)+src(x-(val(0,0,X/2)+X)%X,y+(val(1,0,Y/2)+Y)%Y,z)+src(x+(val(0,0,X/2)+X)%X,y-(val(1,0,Y/2)+Y)%Y,z)+src(x-(val(0,0,X/2)+X)%X,y-(val(1,0,Y/2)+Y)%Y,z))/4
  612. t_Glasswork Colour.8bf
  613. Toadies
  614. Glasswork Colour
  615. Ilyich the Toad
  616. Copyright (C) 1996 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629. 0
  630. 0
  631. 0
  632. 0
  633. 0
  634. 0
  635. 0
  636. 0
  637. put(r*g*b/65536,1),c
  638. c
  639. c
  640. 255-get(1)
  641. t_Glasswork Gray.8bf
  642. Toadies
  643. Glasswork Gray
  644. Ilyich the Toad
  645. Copyright (C) 1996 Ilyich the Toad (ilyich@cacr.ioc.ac.ru). Freeware.
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658. 0
  659. 0
  660. 0
  661. 0
  662. 0
  663. 0
  664. 0
  665. 0
  666. 0
  667. 0
  668. 0
  669. 255-i
  670. t_Opacity.8bf
  671. Toadies
  672. Direct OpacityƖ...
  673. Ilyich the Toad
  674. Copyright (C) 1996 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  675.  
  676.  
  677.  
  678.  
  679. Opacity
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687. 221
  688. 134
  689. 146
  690. 0
  691. 0
  692. 0
  693. 0
  694. 0
  695. c
  696. c
  697. c
  698. ctl(0)
  699. t_Trails.8bf
  700. Toadies
  701. Motion Trail...
  702. Ilyich the Toad
  703. Copyright (C) 1996, 1997 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  704.  
  705.  
  706.  
  707.  
  708. X-offset
  709. Y-offset
  710. Trail opacity
  711.  
  712.  
  713.  
  714.  
  715.  
  716. 135
  717. 134
  718. 146
  719. 0
  720. 0
  721. 0
  722. 0
  723. 0
  724. put(ctl(2)*src(x-val(0,-X/2,X/2),y-val(1,-Y/2,Y/2),3)/255,0),put((get(0)>a)&&(x-val(0,-X/2,X/2)>0)&&(y-val(1,-Y/2,Y/2)>0)&&(x-val(0,-X/2,X/2)<X)&&(y-val(1,-Y/2,Y/2)<Y),1),get(1)>0?src(x-val(0,-X/2,X/2),y-val(1,-Y/2,Y/2),z):c
  725. get(1)>0?src(x-val(0,-X/2,X/2),y-val(1,-Y/2,Y/2),z):c
  726. get(1)>0?src(x-val(0,-X/2,X/2),y-val(1,-Y/2,Y/2),z):c
  727. get(1)>0?get(0):c
  728. t_Darwin.8bf
  729. Toadies
  730. Darwin...
  731. Ilyich the Toad
  732. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  733.  
  734.  
  735.  
  736.  
  737. Steps
  738. Step to select
  739. Posterize/Retain
  740. Above/Exact/Below
  741.  
  742.  
  743.  
  744.  
  745. 225
  746. 67
  747. 39
  748. 141
  749. 0
  750. 0
  751. 0
  752. 0
  753. put(i%val(0,255,1),0),put(val(0,255,1)/2,1),ctl(2)<128?c-get(0)+get(1):c
  754. ctl(2)<128?c-get(0)+get(1):c
  755. ctl(2)<128?c-get(0)+get(1):c
  756. (ctl(3)<85)*((i-get(0))/ctl(1)>=1?c:0)+(ctl(3)>170)*((i-get(0))/ctl(1)<=1?c:0)+(ctl(3)>85)*(ctl(3)<170)*((i-get(0))/ctl(1)==1?c:0)
  757. //  ster Gradient Ib.8bf
  758. Toadies
  759. Living Sine (linear)...
  760. Ilyich the Toad
  761. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  762.  
  763.  
  764.  
  765.  
  766. Colour Cycling
  767. Steps
  768. i-Dependence
  769.  
  770.  
  771.  
  772.  
  773.  
  774. 225
  775. 181
  776. 20
  777. 0
  778. 0
  779. 0
  780. 0
  781. 0
  782. put(i%val(1,255,1),1),put(scl(i-get(1),0,255,0,4*ctl(2)*X/255),0),scl(sin(512*((get(0)+x+val(0,0,X)+X)%X)/X),0,512,0,255)
  783. scl(sin(512*((get(0)+x+X/3+val(0,0,X)+X)%X)/X),0,512,0,255)
  784. scl(sin(512*((get(0)+x+2*X/3+val(0,0,X)+X)%X)/X),0,512,0,255)
  785. a
  786. //  ster Gradient IId.8bf
  787. Toadies
  788. Living Sine (circular)...
  789. Ilyich the Toad
  790. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  791.  
  792.  
  793.  
  794.  
  795. Colour cycling
  796. Steps
  797. i-Dependence
  798.  
  799.  
  800.  
  801.  
  802.  
  803. 219
  804. 189
  805. 144
  806. 0
  807. 0
  808. 0
  809. 0
  810. 0
  811. put(i%val(1,255,1),1),put(scl(i-get(1),0,255,0,16*ctl(2)*X/255),0),scl(sin(512*((get(0)+d+val(0,0,D)+D)%D)/D),0,512,0,255)
  812. scl(sin(512*((get(0)+d+D/3+val(0,0,D)+D)%D)/D),0,512,0,255)
  813. scl(sin(512*((get(0)+d+2*D/3+val(0,0,D)+D)%D)/D),0,512,0,255)
  814. a
  815. t_TV.8bf
  816. Toadies
  817. Look, Butthead, a TV!...
  818. Ilyich the Toad
  819. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  820.  
  821.  
  822.  
  823.  
  824. Total Scanline Width
  825. Underline Width
  826. Underline Shading
  827. Underline Alpha
  828.  
  829.  
  830.  
  831.  
  832. 13
  833. 128
  834. 115
  835. 69
  836. 0
  837. 0
  838. 0
  839. 0
  840. put(y%val(0,0,Y),1),put(scl(get(1),0,val(0,0,Y),0,255),0),get(0)>ctl(1)?src(x,y-get(1),z):(255-ctl(2))*src(x,y-get(1),z)/255
  841. get(0)>ctl(1)?src(x,y-get(1),z):(255-ctl(2))*src(x,y-get(1),z)/255
  842. get(0)>ctl(1)?src(x,y-get(1),z):(255-ctl(2))*src(x,y-get(1),z)/255
  843. get(0)>ctl(1)?src(x,y-get(1),z):255-ctl(3)
  844. t_Sucking_Toad_III.8bf
  845. Toadies
  846. *Sucking Toad*  Bevel III...
  847. Ilyich the Toad
  848. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  849.  
  850.  
  851.  
  852.  
  853. Light Direction
  854. Outer Radius
  855. Inner Radius
  856. Thingies freq.
  857. Thingies amp.
  858.  
  859.  
  860.  
  861. 56
  862. 0
  863. 107
  864. 36
  865. 25
  866. 0
  867. 0
  868. 0
  869. put(min(X/2,Y/2),3),put(val(1,0,M),4),put((ctl(1)==0)*get(3)+(ctl(1)>0)*get(4),1),put(val(2,0,get(1)),2),put(scl(sin(512*((d+val(0,0,D)+D)%D)/D),0,512,-255,255),0),put(scl(sin(512*((ctl(3)*d+val(0,0,D)+ctl(3)*D)%D)/D),0,512,-255,255),5),put(get(0)*get(5)/255,7),put(mix(get(7),get(0),ctl(4),255),6),m<get(1)?(m>get(2))?get(6)<0?(get(6)+255)*c/255:255-(255-c)*(255-get(6))/255:c:0
  870. m<get(1)?(m>get(2))?get(6)<0?(get(6)+255)*c/255:255-(255-c)*(255-get(6))/255:c:0
  871. m<get(1)?(m>get(2))?get(6)<0?(get(6)+255)*c/255:255-(255-c)*(255-get(6))/255:c:0
  872. m<get(1)?c:0
  873. t_Mosaic.8bf
  874. Toadies
  875. Plain Mosaic 2...
  876. Ilyich the Toad
  877. Copyright (C) 1997-98 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  878.  
  879.  
  880.  
  881.  
  882. Cell Width
  883. Cell Height
  884. Alfa Threshold
  885. Edge Hard\Soft\Off
  886.  
  887.  
  888.  
  889.  
  890. 22
  891. 18
  892. 30
  893. 124
  894. 0
  895. 0
  896. 0
  897. 0
  898. put(val(0,0,X),2),put(val(1,0,Y),3),put(x%get(2),0),put(y%get(3),1),put(src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z),4),put(scl(abs(sin(scl(x,0,get(2)*2,-512,512))*sin(scl(y,0,get(3)*2,-512,512))),0,262144,0,255),5),ctl(3)<85?(get(0)==0||get(1)==0)?0:get(4):ctl(3)>170?get(4):get(5)*get(4)/255
  899. put(src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z),4),ctl(3)<85?(get(0)==0||get(1)==0)?0:get(4):ctl(3)>170?get(4):get(5)*get(4)/255
  900. put(src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z),4),ctl(3)<85?(get(0)==0||get(1)==0)?0:get(4):ctl(3)>170?get(4):get(5)*get(4)/255
  901. get(5)<ctl(2)?0:src(x-get(0)+get(2)/2,y-get(1)+get(3)/2,z)
  902. t_Inside Out.8bf
  903. Distort
  904. Turn Your Inside Outside...
  905. Tatsuya Sasaki,  Ilyich the Toad
  906. Copyright (C) 1997 Tatsuya Sasaki, 1998 Ilyich the Toad
  907.  
  908.  
  909.  
  910.  
  911. Tightness
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919. 255
  920. 0
  921. 0
  922. 0
  923. 0
  924. 0
  925. 0
  926. 0
  927. put(mix(min(X/2,Y/2),M,255,ctl(0)),0),put((get(0)-m+M)%M,1),rad(d,get(1),z)
  928. rad(d,get(1),z)
  929. rad(d,get(1),z)
  930. rad(d,get(1),z)
  931. t_SinButt.8bf
  932. Toadies
  933. *Sucking Toad*  Bevel IV...
  934. Ilyich the Toad
  935. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  936.  
  937.  
  938.  
  939.  
  940. Bevel Shading
  941. Inner Shading
  942.  
  943.  
  944.  
  945.  
  946.  
  947. Bevel Width
  948. 208
  949. 78
  950. 1
  951. 0
  952. 0
  953. 0
  954. 0
  955. 42
  956. put(val(0,0,X/2),0),put(val(0,0,Y/2),1),put(abs(sin(scl((x-get(0)+X/2+X)%X,0,X,-255,255))*sin(scl((y-get(1)+Y/2+Y)%Y,0,Y,-255,255)))/1024,2),put(abs(sin(scl(x+X/2,0,X,-255,255))*sin(scl(y+Y/2,0,Y,-255,255)))/1024,3),put(abs(sin(scl(x+get(0)+X/2,0,X,-255,255))*sin(scl(y+get(0)+Y/2,0,Y,-255,255)))/1024,4),put(get(3)-get(2),5),put(get(3)-get(4),6),put(get(5)-get(6),7),put(get(3)<ctl(7),8),put((get(3)<ctl(7)/4),9),get(9)?0:get(8)?c+get(7):c-ctl(1)*get(7)/255
  957. get(9)?0:get(8)?c+get(7):c-ctl(1)*get(7)/255
  958. get(9)?0:get(8)?c+get(7):c-ctl(1)*get(7)/255
  959. get(9)?0:c
  960. t_Pool.8bf
  961. Distort
  962. The Toad's Pool I...
  963. Ilyich the Toad
  964. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  965.  
  966.  
  967.  
  968.  
  969. X Asymmetry
  970. Y Asymmetry
  971. X Distortion
  972. Y Distortion
  973. Blob/Cross/Diamond
  974.  
  975.  
  976.  
  977. 143
  978. 48
  979. 177
  980. 191
  981. 12
  982. 0
  983. 0
  984. 0
  985. put(val(0,-X,X),0),put(val(1,-Y,Y),1),put(abs(sin(scl(x+X/2,0,X,-255,255))*sin(scl(y+Y/2,0,Y,-255,255)))/1024,3),put(abs(sin(scl(x+X/2+get(0),0,X,-255,255))*sin(scl(y+Y/2+get(1),0,Y,-255,255)))/1024,4),put((ctl(4)<=85)*max(get(3),get(4))+(ctl(4)>85&ctl(4)<170)*min(get(3),get(4))+(ctl(4)>=170)*dif(get(3),get(4)),5),put(val(2,-X/2,X/2),8),put(val(3,-Y/2,Y/2),9),put(scl(get(5),0,255,-get(8),get(8)),6),put(scl(get(5),0,255,-get(9),get(9)),7),src((x+get(6)+X)%X,(y+get(7)+Y)%Y,z)
  986. src((x+get(6)+X)%X,(y+get(7)+Y)%Y,z)
  987. src((x+get(6)+X)%X,(y+get(7)+Y)%Y,z)
  988. src((x+get(6)+X)%X,(y+get(7)+Y)%Y,z)
  989. t_Pool_II.8bf
  990. Distort
  991. The Toad's Pool II...
  992. Ilyich the Toad
  993. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  994.  
  995.  
  996.  
  997.  
  998. X-Asymmetry
  999. Y-Asymmetry
  1000. X-Distortion
  1001. Y-Distortion
  1002.  
  1003.  
  1004.  
  1005.  
  1006. 82
  1007. 248
  1008. 135
  1009. 144
  1010. 0
  1011. 0
  1012. 0
  1013. 0
  1014. put(abs(sin(scl(x+X/2,0,X,-255,255))*sin(scl(y+Y/2,0,Y,-255,255)))/1024,3),put(abs(sin(scl(x+(val(7,-X*get(3)/ctl(6),X*get(3)/ctl(6)))+get(0),0,X,-255,255))*sin(scl(y+(val(7,-Y*get(3)/ctl(6),Y*get(3)/ctl(6)))+get(1),0,Y,-255,255)))/1024,4),put(dif(get(3),dif(get(3),get(4))),5),put(val(2,-X/2,X/2),8),put(val(3,-Y/2,Y/2),9),put(scl(get(5),0,255,-get(8),get(8)),6),put(scl(get(5),0,255,-get(9),get(9)),7),src((x+get(6)+X)%X,(y+get(7)+Y)%Y,z)
  1015. put(val(0,-X,X),0),put(val(1,-Y,Y),1),src((x+get(6)+X)%X,(y+get(7)+Y)%Y,z)
  1016. src((x+get(6)+X)%X,(y+get(7)+Y)%Y,z)
  1017. src((x+get(6)+X)%X,(y+get(7)+Y)%Y,z)
  1018. t_Poster Gradient Ic.8bf
  1019. Toadies
  1020. Living Sine (linear) ...
  1021. Ilyich the Toad
  1022. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  1023.  
  1024.  
  1025.  
  1026.  
  1027. Colour cycling
  1028. Steps
  1029. i-Dependence
  1030.  
  1031.  
  1032.  
  1033.  
  1034. Colour squeeze
  1035. 131
  1036. 244
  1037. 167
  1038. 0
  1039. 0
  1040. 0
  1041. 0
  1042. 50
  1043. put(i%val(1,255,1),1),put(val(7,0,420),2),put(scl(i-get(1),0,255,0,val(2,-128,128)*X/64),0),scl(sin(512*((get(0)+x+val(0,0,X)+X)%X)/X),get(2),512,0,255)
  1044. scl(sin(512*((get(0)+x+X/3+val(0,0,X)+X)%X)/X),get(2),512,0,255)
  1045. scl(sin(512*((get(0)+x+2*X/3+val(0,0,X)+X)%X)/X),get(2),512,0,255)
  1046. a
  1047. t_Poster Gradient IIe.8bf
  1048. Toadies
  1049. Living Sine (circular)...
  1050. Ilyich the Toad
  1051. Copyright (C) 1998 Ilyich the Toad. Freeware.Contact ilyich@cacr.ioc.ac.ru
  1052.  
  1053.  
  1054.  
  1055.  
  1056. Colour cycling
  1057. Steps
  1058. i-Dependence
  1059.  
  1060.  
  1061.  
  1062.  
  1063. Colour squeeze
  1064. 219
  1065. 229
  1066. 176
  1067. 0
  1068. 0
  1069. 0
  1070. 0
  1071. 152
  1072. put(i%val(1,255,1),1),put(val(7,0,420),2),put(scl(i-get(1),0,255,0,val(2,-128,128)*D/128),0),scl(sin(512*((get(0)+d+val(0,0,D)+D)%D)/D),get(2),512,0,255)
  1073. scl(sin(512*((get(0)+d+D/3+val(0,0,D)+D)%D)/D),get(2),512,0,255)
  1074. scl(sin(512*((get(0)+d+2*D/3+val(0,0,D)+D)%D)/D),get(2),512,0,255)
  1075. a
  1076. t_3D_Mesh.8bf
  1077. Toadies
  1078. 3D Mesh...
  1079. Ilyich the Toad (ilyich@cacr.ioc.ac.ru)
  1080. Copyright (C) 1996-98 Ilyich the Toad  http://www.chat.ru/~bufo/
  1081.  
  1082.  
  1083.  
  1084.  
  1085. Mesh Size
  1086. i-Dependance
  1087.  
  1088. Zero X
  1089. Zero Y
  1090. Checkers/Grid
  1091.  
  1092. Mesh Softness
  1093. 225
  1094. 184
  1095. 0
  1096. 128
  1097. 128
  1098. 210
  1099. 0
  1100. 128
  1101. put(mix(255,i,255,383-ctl(1)),0),put(min(X+1,Y+1),2),put(val(3,0,X+1),3),put(val(4,0,Y+1),4),put(((sin(val(0,255,1)*get(0)*(x+1-get(3))/get(2)))*(sin(val(0,255,0)*get(0)*(y+1-get(4))/get(2)))/val(7,1,2048)),1),put((get(1)+128)*(ctl(5)<128)+abs(get(1))*(ctl(5)>=128),1),get(1)
  1102. get(1)
  1103. get(1)
  1104. c
  1105. 3D_SCheck.8bf
  1106. Toadies
  1107. 3D Supercheckers
  1108. Ilyich the Toad (ilyich@cacr.ioc.ac.ru)
  1109. Copyright(c)1994 Adobe Systems, Inc.All Rights Reserved.
  1110.  
  1111.  
  1112.  
  1113.  
  1114. Mapping Strength
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122. 47
  1123. 0
  1124. 0
  1125. 0
  1126. 0
  1127. 0
  1128. 0
  1129. 0
  1130. put(mix(i,0,ctl(0),255),2),put(scl(X/2-abs(x-X/2),0,X,0,255-get(2)),0),put(scl(Y/2-abs(y-Y/2),0,Y,128,255-get(2)),1),put(scl((get(0)&get(1)),0,128,255,-383),3)
  1131. get(3)
  1132. get(3)
  1133. a
  1134.