home *** CD-ROM | disk | FTP | other *** search
/ ftp.xmission.com / 2014.06.ftp.xmission.com.tar / ftp.xmission.com / pub / lists / fractint / archive / v01.n357 < prev    next >
Internet Message Format  |  1999-01-29  |  46KB

  1. From: owner-fractint-digest@lists.xmission.com (fractint-digest)
  2. To: fractint-digest@lists.xmission.com
  3. Subject: fractint-digest V1 #357
  4. Reply-To: fractint-digest
  5. Sender: owner-fractint-digest@lists.xmission.com
  6. Errors-To: owner-fractint-digest@lists.xmission.com
  7. Precedence: bulk
  8.  
  9.  
  10. fractint-digest        Friday, January 29 1999        Volume 01 : Number 357
  11.  
  12.  
  13.  
  14.  
  15. ----------------------------------------------------------------------
  16.  
  17. Date: Tue, 26 Jan 1999 15:53:30 -0500
  18. From: Barry N Merenoff <110144.2274@compuserve.com>
  19. Subject: (fractint) Re: Spines and Rivers
  20.  
  21. Two questions:
  22.  
  23. What does the command "logmap=3Dfly" do?
  24.  
  25. Where did you get the word Riparian? Is this a Star Trek word?
  26.  
  27. Collin Merenoff
  28.  
  29. - --------------------------------------------------------------
  30. Thanks for using Fractint, The Fractals and Fractint Discussion List
  31. Post Message:   fractint@lists.xmission.com
  32. Get Commands:   majordomo@lists.xmission.com "help"
  33. Administrator:  twegner@phoenix.net
  34. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  35.  
  36. ------------------------------
  37.  
  38. Date: Tue, 26 Jan 1999 14:53:00 -0600
  39. From: Bob Margolis <rttyman@wwa.com>
  40. Subject: (fractint) Pars for the course
  41.  
  42. 012699-1           { ; (c) 1999 by Bob Margolis
  43.   reset=1960 type=julia passes=1
  44.   center-mag=-7.77156e-016/7.77156e-016/0.8440015/1.3333
  45.   params=0.2957631958525612/-0.01682239149687881 float=y maxiter=1250
  46.   inside=0 symmetry=xyaxis viewwindows=1/1/yes/0/0
  47.   colors=000<31>000<3>O00U00Z00c00h00l00o00s00u00x00y00z00<2>x00u00s00o00l\
  48.   00<2>Z00U00O00<3>000000<3>OO0UU0ZZ0cc0hh0ll0oo0ss0uu0xx0yy0zz0<2>xx0uu0s\
  49.   s0oo0ll0<2>ZZ0UU0OO0<3>000000<3>OOOUUUZZZccchhhlllooosssuuuxxxyyyzzz<2>x\
  50.   xxuuusssooolll<2>ZZZUUUOOO<3>000000<4>B0NE0SF0V<2>K0dM0gN0iO0jO0lO0lO0lO\
  51.   0lO0jN0i<2>J0aH0ZF0VE0S<5>000000<3>O00U00Z00c00h00l00o00s00u00x00y00z00<\
  52.   2>x00u00s00o00l00<2>Z00U00O00<3>000000<3>OO0UU0ZZ0cc0hh0ll0oo0ss0uu0xx0y\
  53.   y0zz0<2>xx0uu0ss0oo0ll0<2>ZZ0UU0OO0<3>000000<3>OOOUUUZZZccchhhlllooosssu\
  54.   uuxxxyyyzzz<2>xxxuuusssooolll<2>ZZZUUUOOO<3>000 cyclerange=0/0
  55.   }
  56.  
  57. 012699-2           { ; (c) 1999 by Bob Margolis
  58.   reset=1960 type=julia passes=1
  59.   center-mag=-6.66134e-016/4.44089e-016/1.56913
  60.   params=-0.00490500399877384/-0.7157539284218196 float=y maxiter=1250
  61.   bailoutest=and logmap=yes distest=-1/5/768/768 symmetry=xyaxis
  62.   viewwindows=1/1/yes/0/0
  63.   colors=000O0l409<29>000<3>O00U00Z00c00h00l00o00s00u00x00y00z00<2>x00u00s\
  64.   00o00l00<2>Z00U00O00<3>000<191>000 cyclerange=0/0
  65.   }
  66.  
  67. 012699-3           { ; (c) 1999 by Bob Margolis
  68.   reset=1960 type=julia passes=1
  69.   center-mag=-6.66134e-016/4.44089e-016/0.9245494
  70.   params=-0.7451693332340752/-0.1130613598870986 float=y maxiter=1250
  71.   symmetry=xyaxis viewwindows=1/1/yes/0/0
  72.   colors=000<30>B32822612<15>uhT<15>612<15>fE2<15>612<15>uhT<14>944<126>94\
  73.   4 cyclerange=0/0
  74.   }
  75.  
  76. 012699-4           { ; (c) 1999 by Bob Margolis
  77.   reset=1960 type=julia passes=1
  78.   center-mag=0/7.27596e-012/4.069012e-005
  79.   params=-0.5427712593671016/0.50681109359754 float=y maxiter=1250
  80.   bailoutest=and outside=real logmap=95 invert=0.5/0/0 symmetry=xyaxis
  81.   periodicity=0 viewwindows=1/1/yes/0/0
  82.   colors=000<158>000`0D<15>u02w02x01z00z20<22>zw0000<50>000
  83.   cyclerange=0/0
  84.   }
  85.  
  86. - --------------------------------------------------------------
  87. Thanks for using Fractint, The Fractals and Fractint Discussion List
  88. Post Message:   fractint@lists.xmission.com
  89. Get Commands:   majordomo@lists.xmission.com "help"
  90. Administrator:  twegner@phoenix.net
  91. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  92.  
  93. ------------------------------
  94.  
  95. Date: Tue, 26 Jan 1999 21:07:29 -0500
  96. From: wdecker@csc.com
  97. Subject: (fractint) Re: Spines and Rivers
  98.  
  99. According to the Fractint manual, "LOGMODE=fly/table Forces the use of the
  100. on-the-fly routine or the logarithm table for the calculation of log
  101. palettes.  Not normally needed."
  102.  
  103. Goodness knows where I picked it up. Must have been in someone else's par I
  104. extracted from the list. I removed it from one of the riparian pars and did
  105. not see any difference in the image or speed of computaion.
  106.  
  107. Riparian means river bank or estuary. As for SciFi, this applies more to
  108. Philip Jose Farmer's Riverworld stories (where I first ran across the word)
  109. than to Star Trek.
  110.  
  111. Bill Decker
  112.  
  113. A couple more odd pars.
  114.  
  115. star-burst         { ;  (c) Bill Decker Jan 25, 1999 t=  0:00:53.50
  116.                      ;  on P150 800x600
  117.   reset=1960 type=formula formulafile=0bill.frm formulaname=Prueba_003
  118.   function=recip/abs passes=1
  119.   center-mag=-0.0208003/-0.0684588/0.4197822 params=-5/-1/2/5/4/100
  120.   potential=255/150/0 periodicity=0
  121.   colors=000494<15>000000101<43>N0NN0NN0NN0NO1N<43>rhGsiFsiG<30>yyxzzzzzy<\
  122.   30>tjHsiFsiF<42>DQCCQCBPBAOA<29>494
  123.   }
  124.  
  125. mandalla2          { ;  (c) Bill Decker Jan 23, 1999 t=  0:01:33.65
  126.                      ;  on P150 800x600
  127.   reset=1960 type=formula formulafile=0bill.frm
  128.   formulaname=bills_xy-trade function=cotan/cotan/flip passes=1
  129.   center-mag=-0.997672/-0.326282/5.237235/1/-110.087/-0.036
  130.   params=-10/-1/-2/-2/0/0 potential=255/200/0
  131.   colors=000unT<7>tjHsiFsiF<42>DQCCQCBPBAOA<46>000000101<43>N0NN0NN0NN0NO1\
  132.   N<43>rhGsiFsiG<30>yyxzzzzzy<21>voU
  133.   }
  134.  
  135. frm:Prueba_003 {; Bill Decker mod 10/98 of Prueba_000
  136.             ; Miguel Fliguer - Buenos Aires, Argentina
  137.             ; m_fliguer@miniphone.com.ar
  138.   z=fn1(pixel), c=fn2(pixel)
  139.   e1=real(p3), e2=e1*2, f=imag(p3):
  140.   z=fn2(p1/z^e2) - fn1(p2/z^e1) + c
  141.   |z|<f
  142. }
  143.  
  144. frm:bills_xy-trade  {
  145.   a = real(p1), b = imag(p1), z = pixel
  146.   d = real(p2), e = imag(p2)
  147.   bail = real(p3):
  148.   x = real(z), x1 = z^a
  149.   y = imag(z), y1 = z^b
  150.   ztemp = fn1(x) + d*fn2(y1) + fn1(y) + e*fn2(x1)
  151.   z = fn3(ztemp)
  152.   |z| > bail
  153. }
  154.  
  155.  
  156.  
  157.  
  158.  
  159. Two questions:
  160. What does the command "logmap=fly" do?
  161. Where did you get the word Riparian? Is this a Star Trek word?
  162. Collin Merenoff
  163. - --------------------------------------------------------------
  164. Thanks for using Fractint, The Fractals and Fractint Discussion List
  165. Post Message:   fractint@lists.xmission.com
  166. Get Commands:   majordomo@lists.xmission.com "help"
  167. Administrator:  twegner@phoenix.net
  168. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177. - --------------------------------------------------------------
  178. Thanks for using Fractint, The Fractals and Fractint Discussion List
  179. Post Message:   fractint@lists.xmission.com
  180. Get Commands:   majordomo@lists.xmission.com "help"
  181. Administrator:  twegner@phoenix.net
  182. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  183.  
  184. ------------------------------
  185.  
  186. Date: Tue, 26 Jan 1999 23:37:29 EST
  187. From: PKyleCA@aol.com
  188. Subject: Re: (fractint) Re: Spines and Rivers
  189.  
  190. In a message dated 1/26/99 12:59:05 PM Pacific Standard Time,
  191. 110144.2274@compuserve.com writes:
  192.  
  193. << Where did you get the word Riparian? >>
  194. Goes back to Latin for water
  195.  
  196. - --------------------------------------------------------------
  197. Thanks for using Fractint, The Fractals and Fractint Discussion List
  198. Post Message:   fractint@lists.xmission.com
  199. Get Commands:   majordomo@lists.xmission.com "help"
  200. Administrator:  twegner@phoenix.net
  201. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  202.  
  203. ------------------------------
  204.  
  205. Date: Tue, 26 Jan 1999 23:45:26 EST
  206. From: PKyleCA@aol.com
  207. Subject: Re: (fractint) Re: Spines and Rivers
  208.  
  209. In a message dated 1/26/99 8:42:38 PM Pacific Standard Time, PKyleCA@aol.com
  210. writes:
  211.  
  212. << << Where did you get the word Riparian? >>
  213.  Goes back to Latin for water >>
  214.  
  215. oops, was cut off mid sentence.....
  216.  
  217. Water bank or shore line... usually or most commonly in the legal term, such
  218. as "riparian rights"
  219.  
  220. - --------------------------------------------------------------
  221. Thanks for using Fractint, The Fractals and Fractint Discussion List
  222. Post Message:   fractint@lists.xmission.com
  223. Get Commands:   majordomo@lists.xmission.com "help"
  224. Administrator:  twegner@phoenix.net
  225. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  226.  
  227. ------------------------------
  228.  
  229. Date: Wed, 27 Jan 1999 10:22:41 +1
  230. From: "J.P. Louvet" <louvet@iuta.u-bordeaux.fr>
  231. Subject: Re: (fractint) New UF Galleries
  232.  
  233. le 25 Jan 99 a 17:03, Sylvie Gallet ecrivait (Sylvie Gallet wrote) :
  234.  
  235.  
  236. >   Thank you!  The fern was made with a Fractint formula created from one
  237. >   of
  238. > my IFS.  The original colored version is in Gallery 4.
  239. >   Here are the formulas and pars:
  240.  
  241. Merci Sylvie.
  242.  
  243. Jean-Pierre
  244.  
  245. Jean-Pierre louvet : louvet@iuta.u-bordeaux.fr
  246. Fractal album :
  247. http://graffiti.cribx1.u-bordeaux.fr/MAPBX/louvet/jpl0.html
  248.  
  249. - --------------------------------------------------------------
  250. Thanks for using Fractint, The Fractals and Fractint Discussion List
  251. Post Message:   fractint@lists.xmission.com
  252. Get Commands:   majordomo@lists.xmission.com "help"
  253. Administrator:  twegner@phoenix.net
  254. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  255.  
  256. ------------------------------
  257.  
  258. Date: Wed, 27 Jan 1999 08:07:16 -0800
  259. From: "Valery VALENTIN" <wali@fcmail.com>
  260. Subject: (fractint) Xfractint
  261.  
  262. Hi,
  263. How can I execute Xfractint with the batch option in the background (using the command line), I mean without having the Xfractint window opened.
  264.  
  265.    
  266.  
  267. ______________________________________________________
  268.  
  269. Sent by FortuneCity Mail at http://www.fortunecity.com 
  270.  
  271.  
  272.  
  273. Join now and receive 20Mb of free web space and E-mail
  274.  
  275. - --------------------------------------------------------------
  276. Thanks for using Fractint, The Fractals and Fractint Discussion List
  277. Post Message:   fractint@lists.xmission.com
  278. Get Commands:   majordomo@lists.xmission.com "help"
  279. Administrator:  twegner@phoenix.net
  280. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  281.  
  282. ------------------------------
  283.  
  284. Date: Wed, 27 Jan 1999 15:44:48 -0600
  285. From: Bob Margolis <rttyman@wwa.com>
  286. Subject: (fractint) PARS for the course
  287.  
  288. 012799-1           { ; (c) 1999 by Bob Margolis
  289.   reset=1960 type=julzpower passes=1
  290.   center-mag=1.42109e-014/-1.42109e-014/0.01175928/1.3333
  291.   params=-0.5022268202424391/-0.06350611496938727/3/0 float=y
  292.   maxiter=75 inside=0 outside=summ invert=0.5/0/0 symmetry=xyaxis
  293.   periodicity=0 viewwindows=1/1/yes/0/0
  294.   colors=000ve0<2>qS0oO0lK0iG0eD0bA0Y80U60Q40<2>B20<31>205G20L30<2>Y80bA0e\
  295.   D0iG0lK0<2>sX0u`0ve0wj0wj0ve0<2>qS0oO0lK0iG0eD0bA0Y80U60Q40<2>B20205<175\
  296.   >205 cyclerange=0/0
  297.   }
  298.  
  299. 012799-2           { ; (c) 1999 by Bob Margolis
  300.   reset=1960 type=julzpower passes=1 center-mag=0/0/0.6666667/5.5
  301.   params=0.1578301636484797/-0.8125838443710536/3/0 float=y
  302.   maxiter=255 inside=0 symmetry=xyaxis periodicity=0
  303.   viewwindows=1/5.5/yes/0/0
  304.   colors=000<2>000wwx<12>wwxH0X<12>407zzz<15>0QZ0S`0Uc<12>068zzz<15>Z0Z`0`\
  305.   c0c<12>808zzz<15>Kg0Lj0Nn0<12>470zzz<15>e04h05<13>301zzz<15>90eA0h<13>20\
  306.   6zzz<15>sW0wZ0<13>850zzz<15>0C00D0<13>020 cyclerange=0/0
  307.   }
  308.  
  309. 012799-3           { ; (c) 1999 by Bob Margolis
  310.   reset=1960 type=julzpower passes=1
  311.   center-mag=-7.77156e-016/6.66134e-016/1.344086
  312.   params=-0.118322116444647/0.7951516531989524/3/0 float=y maxiter=255
  313.   inside=0 symmetry=xyaxis periodicity=0 viewwindows=1/1/yes/0/0
  314.   colors=ghj<11>ghjghjfgjffi<44>MEIRK6<62>zp`zp`yo`<60>SL7000MEI<61>nrtnrt\
  315.   nqsmqsRK6 cyclerange=0/0
  316.   }
  317.  
  318. 012799-4           { ; (c) 1999 by Bob Margolis
  319.   reset=1960 type=julzpower passes=1
  320.   center-mag=-6.03961e-014/5.59552e-014/0.09259684
  321.   params=0.590770457134538/-0.06023088054352765/4/0 float=y maxiter=40
  322.   inside=0 outside=mult invert=0.64/0/0 biomorph=111 symmetry=xyaxis
  323.   periodicity=0 viewwindows=1/1/yes/0/0
  324.   colors=000Q6C<2>lNWqT`uZcwdeweeu_crU`mOXfIR_CKS6DJ05000JLIOQRUUZZYec`jhc\
  325.   nndpndpicodakZZf<2>KMKEHA0007AADDEIHJOKMUNP_QReTSfUS<2>PKN<3>1760005BG<5\
  326.   >ecafca<6>07D0007L5BRB<2>PiOUoQYvRZvSUpQQjOLdLGYHCSC7M63F1000DCCPHEZMHgQ\
  327.   JoTLtVNvWQwXQtWOpTLiQJ`MHRIFFDC38A0007CLDGVIKdOOlUSr_Wwd_ye`y_XwVSsPOmJK\
  328.   eDGX7CN28C000NJFQSLU`RXhXZnb`rh`tnato`siZocXiYUbS<2>JAA000OIKUJN_KQdMShN\
  329.   TkOVlQVlQVkOVhNUeMS`LQ<2>IHI0008DDDOHIXLMePPkTRpXSraSsaRqYPlUMfQIZMEQI9F\
  330.   E44A000FE9RIF`LMiOSpQYuRdwSjxSkuSeqQZjOTaLM<2>6B3000GIGLNKPROUWS<2>giXgi\
  331.   XceWZ`VUXS<3>CED000IJBLRMOYXRdeUimXlr_nu_nuXmsUjnRegO_Z<2>GC10006QGCYHHe\
  332.   JNkLTpNZtPcvQdvRZtPTqNOlLIfJC_I6SG1JE000M8GUGL`OPfWUkcYokaqtfqufolbldYgX\
  333.   UaPQ<2>F0C000A9H<5>kQPlRP<6>57G cyclerange=0/0
  334.   }
  335.  
  336. 012799-5           { ; (c) 1999 by Bob Margolis
  337.   reset=1960 type=julzpower passes=1
  338.   center-mag=8.88178e-016/-4.44089e-016/0.3563218
  339.   params=-0.5117570815143607/0.6703791068929505/5/0 float=y maxiter=75
  340.   inside=0 outside=atan logmap=yes invert=0.5/0/0 distest=-1/5/768/768
  341.   symmetry=xyaxis periodicity=0 viewwindows=1/1/yes/0/0
  342.   colors=000000zzzyzzzyzzyyyyyxyyyxzyxxxxxwxxxwyxwwwwwvwwwvxwvvvvvuvvvuwvu\
  343.   uuuutuuutvutttttstttsutsssssrsssrtsrrrrrqrrrqsrqqqqqpqqqprqpppppopppoqpo\
  344.   oooonooonponnnnnmnnnmonmmmmmlmmmlnmlllllklllkmlkkkkkjkkkjlkjjjjjijjjikji\
  345.   iiiihiiihjihhhhhghhhgihgggggfgggfhgfffffefffegfeeeeedeeedfedddddcdddcedc\
  346.   ccccbcccbdcbbbbbabbbacbaaaaa`aaa`ba`````_```_a`_____Z___Z`_ZZZZZYZZZY_ZY\
  347.   YYYYXYYYXZYXXXXXWXXXWYXWWWWWVWWWVXWVVVVVUVVVUWVUUUUUTUUUTVUTTTTTSTTTSUTS\
  348.   SSSSRSSSRTSRRRRRQRRRQSRQQQQQPQQQPRQPPPPPOPPPOQPOOOOONOOONPONNNNNMNNNMONM\
  349.   MMMMLMMMLNMLLLLLKLLLKMLKKKKKJKKKJLKJJJJJIJJJIKJIIIIIHIIIHJIHHHHHGHHHGIHG\
  350.   GGGGFGGGFHGFFFFFEFFFEGFEEEEEDEEEDFEDDDDDCDDDCEDCCCCCBCCCBDCBBBBBABBBACBA\
  351.   AAAA9AAA9BA9999989998A98888878887987777767776876666656665765555545554654\
  352.   4444344435433333233324322222122213211111011102100000000
  353.   cyclerange=0/0
  354.   }
  355.  
  356.  
  357. - --------------------------------------------------------------
  358. Thanks for using Fractint, The Fractals and Fractint Discussion List
  359. Post Message:   fractint@lists.xmission.com
  360. Get Commands:   majordomo@lists.xmission.com "help"
  361. Administrator:  twegner@phoenix.net
  362. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  363.  
  364. ------------------------------
  365.  
  366. Date: Wed, 27 Jan 1999 20:33:45 -0700
  367. From: Xylen <mctupper@holly.colostate.edu>
  368. Subject: (fractint) philofractal mailing list
  369.  
  370. Well folks, here it is. The Philosophical-Fractal mailing list is
  371. finally up and running. Thanks to Damien for doing the hard part.  :) 
  372.  
  373. This mailing list is for the discussion of fractal philosophy. This
  374. includes science and religion, at least in their non-dogmatic aspects,
  375. and the way they relate to fractals. This list will have broader limits
  376. than the three current fractal lists. The new list is the place for
  377. discussions that are fractal related yet don't fit into the current
  378. lists. But this is not an "anything goes" policy.  Any attempt to
  379. promote an agenda, such as converting to Christianity or debunking the
  380. paranormal will not be allowed. This is how arguments start.  We must
  381. remember that one person's nonsense is another person's truth, and all
  382. opinions are worth a consideration. What we want is a free exchange and
  383. blending of fractal and philosophical ideas.
  384.  
  385. This list is closed and unmoderated. This means that only subscribers to
  386. the list can post messages, and all the messages you post go out to
  387. subscribers without advance checking by the administrator. Although I do
  388. reserve the right to warn, and if necessary, remove posters who become
  389. belligerent, use foul language, or in any other way are abusive in their
  390. posts.
  391.  
  392. You can subscribe by sending a message to philofractal-request@icd.com
  393. with the words "subscribe philofractal" in the body of the email (please
  394. remove the quotes when you send the message). If you have any questions
  395. about the list you can reach me at philofractal-owner@icd.com
  396.  
  397.  
  398. Xylen
  399. - -- 
  400. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  401. GO BRONCO'S----Winners of the 98 Super Bowl and 
  402. future winners of the 99 Super Bowl
  403. http://members.tripod.com/~Xylen
  404. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  405.  
  406. - --------------------------------------------------------------
  407. Thanks for using Fractint, The Fractals and Fractint Discussion List
  408. Post Message:   fractint@lists.xmission.com
  409. Get Commands:   majordomo@lists.xmission.com "help"
  410. Administrator:  twegner@phoenix.net
  411. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  412.  
  413. ------------------------------
  414.  
  415. Date: Wed, 27 Jan 1999 23:45:26 -0600
  416. From: "Tim Wegner" <twegner@phoenix.net>
  417. Subject: Re: (fractint) Xfractint
  418.  
  419. Valery asked:
  420.  
  421. > Hi,
  422. > How can I execute Xfractint with the batch option in the background (using the command line), I mean without having the Xfractint window opened.
  423.  
  424. Try 
  425.  
  426. xfractint -disk
  427.  
  428. This is a sort of disk video mode, and it works without Xwindows.
  429.  
  430. Tim
  431.  
  432.  
  433.  
  434. - --------------------------------------------------------------
  435. Thanks for using Fractint, The Fractals and Fractint Discussion List
  436. Post Message:   fractint@lists.xmission.com
  437. Get Commands:   majordomo@lists.xmission.com "help"
  438. Administrator:  twegner@phoenix.net
  439. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  440.  
  441. ------------------------------
  442.  
  443. Date: Thu, 28 Jan 1999 01:19:37 -0500
  444. From: "Benjamin S. Franzus" <bfranzus@stc.net>
  445. Subject: (fractint) Ultra Fractal colors
  446.  
  447. <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
  448. <html>
  449. <body text="#000000" bgcolor="#FFFFFF" link="#3366FF" vlink="#800040" alink="#000099">
  450. For the beginner at writing parameters,
  451. <br>these are some of the the color gradients.
  452. <br>Since I don't care much for pastels, I didn't list them.
  453. <p>index= color=0   ;Black
  454. <br>index= color=90   ;Very Dark Red
  455. <br>index= color=160   ;Dark Red
  456. <br>index= color=255   ;Red
  457. <br>index= color=65280  ;Green
  458. <br>index= color=65535  ;Yellow
  459. <br>index= color=655360  ;Dark Blue
  460. <br>index= color=8388608  ;Medium Dark Blue
  461. <br>index= color=16056575  ;Slightly Dark Magenta
  462. <br>index= color=16711680  ;Blue
  463. <br>index= color=16711935  ;Magenta
  464. <br>index= color=16755200  ;Light Blue
  465. <br>index= color=16758271  ;Light Magenta
  466. <br> 
  467. </body>
  468. </html>
  469.  
  470.  
  471. - --------------------------------------------------------------
  472. Thanks for using Fractint, The Fractals and Fractint Discussion List
  473. Post Message:   fractint@lists.xmission.com
  474. Get Commands:   majordomo@lists.xmission.com "help"
  475. Administrator:  twegner@phoenix.net
  476. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  477.  
  478. ------------------------------
  479.  
  480. Date: Thu, 28 Jan 1999 12:51:11 EST
  481. From: Hackberg91@aol.com
  482. Subject: Re: (fractint) Some Questions
  483.  
  484. In einer eMail vom 24.12.98 07:56:07 MEZ, schreiben Sie:
  485.  
  486. << Oh, also Les St. Clair saves them all up every month into a zip file and
  487. you can download all the formulas in one bunch from his web site:
  488.   http://ourworld.compuserve.com/homepages/Les_StClair/ >>
  489.  
  490. Oh, me fool, I should have known. Thanks for reminding and saving editing time
  491. with notespad (still I collect the Limericks, the hints, the URLs, ...)
  492. Thank you.
  493. Michael Hackenberger (Berlin, Germany)
  494.  
  495. - --------------------------------------------------------------
  496. Thanks for using Fractint, The Fractals and Fractint Discussion List
  497. Post Message:   fractint@lists.xmission.com
  498. Get Commands:   majordomo@lists.xmission.com "help"
  499. Administrator:  twegner@phoenix.net
  500. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  501.  
  502. ------------------------------
  503.  
  504. Date: Thu, 28 Jan 99 15:12:27 -0800
  505. From: Tim Gilman <t.gilman@apple.com>
  506. Subject: Re: (fractint) Xfractint
  507.  
  508. Recently my housemate, Blade, has been playing with XFractint on his 
  509. Irix-running Indy.  I forwarded him Tim's reply 'cause he was having 
  510. trouble generating large fractals to video.  He replied with this, which 
  511. is pretty obvious if you read the README (which he didn't, and hence 
  512. spent a few futile hours trying to fix a non-existant bug!), but who 
  513. knows, maybe it'll help..
  514.  
  515. _______________________________________________
  516. Hi,
  517.  
  518. You may want to mention the "-private" flag to enable all 256 colors.
  519.  
  520. It is also necessary (desired) to specift the inage resolution with that 
  521. - -disk option.
  522.  
  523. example:
  524.  
  525. xfractint -disk -geometry 1024x768
  526.  
  527. Blade
  528. _______________________________________________
  529.  
  530. =- Tim Gilman
  531. Fractint for Macintosh, underway at:
  532. http://www.scruz.net/~tgilman/tim/macfract/
  533.  
  534.  
  535. >* (twegner@phoenix.net) coughed this up on 1/27/99 9:45 PM:
  536. >Valery asked:
  537. >
  538. >> Hi,
  539. >> How can I execute Xfractint with the batch option in the background (using 
  540. >the command line), I mean without having the Xfractint window opened.
  541. >
  542. >Try 
  543. >
  544. >xfractint -disk
  545. >
  546. >This is a sort of disk video mode, and it works without Xwindows.
  547. >
  548. >Tim
  549.  
  550. - --------------------------------------------------------------
  551. Thanks for using Fractint, The Fractals and Fractint Discussion List
  552. Post Message:   fractint@lists.xmission.com
  553. Get Commands:   majordomo@lists.xmission.com "help"
  554. Administrator:  twegner@phoenix.net
  555. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  556.  
  557. ------------------------------
  558.  
  559. Date: Fri, 29 Jan 1999 00:57:16 +0100
  560. From: Guy Marson <guy.marson@mnhn.lu>
  561. Subject: (fractint) puzzle
  562.  
  563. Hi fractinters,
  564.  
  565. this seems to be a good way to visualize the inverse and the normal plain
  566. of a given formula.. 
  567.  
  568. puzzle5            {
  569.   reset=1920 type=formula formulafile=puzzle.frm formulaname=punkt-2
  570.   function=ident/recip/cosh passes=1
  571.   center-mag=0.00650846/-0.127698/8.206697/1/-77.498 params=5/0/0/-3.2
  572.   float=y maxiter=1000 inside=0 symmetry=none
  573.   colors=D36KLd<5>E6BC00<3>G00H00K00O10S20V20<4>fM1iQ1jT1<5>vo1xs1xr1<15>l\
  574.   Q1kO0jN0iM0<17>Q28O09M0A<6>000<151>000000223<15>fjn<4>NSsMQnLNi
  575.   }
  576.  
  577. puzzle4            {
  578.   reset=1920 type=formula formulafile=punkt.frm formulaname=punkt-2
  579.   function=ident/recip/cosh passes=1
  580.   center-mag=0.0144481/0.115406/2.348495/1/-77.498 params=5/0/0/-3.2
  581.   float=y maxiter=1000 inside=0 symmetry=none
  582.   colors=D36000000000<3>AACCDFFGIHJLKMO<8>fjn<4>NSs<8>E6BC00<3>G00H00K00O1\
  583.   0S20V20<4>fM1iQ1jT1<5>vo1xs1xr1<15>lQ1kO0jN0iM0<17>Q28O09M0A<6>000<149>0\
  584.   00
  585.   }
  586.  
  587. frm:punkt-2 { ; using FRACTEXT (10'1996) by Jan Maarten van der Valk
  588.               ; 'periodicity=0' and 'passes=1' recommended
  589.   x=real(scrnpix)/real(scrnmax), y=(imag(scrnmax)-imag(scrnpix))/(rea\
  590.   l(scrnmax)*0.75), z=x+flip(y)
  591.   chrDT1 = y<0.9999&&x>-0.14935&&x<-0.04945
  592.   chrDT2 = y<0.9999&&x>0.05045&&x<0.15035
  593.   chrDT3 = y<0.9999&&x>0.25025&&x<0.35015
  594.   chrDT4 = y<0.9999&&x>0.45005&&x<0.54995
  595.   chrDT5 = y<0.9999&&x>0.64985&&x<0.74975
  596.   chrDT6 = y<0.9999&&x>0.84965&&x<0.94955
  597.   chrDT7 = y<0.9999&&x>1.04945&&x<1.14935
  598.   test1 = chrDT1||chrDT2||chrDT3||chrDT4||chrDT5||chrDT6||chrDT7&&y>0\
  599.   .9&&y<1.233
  600.   chrDT8 = y<0.8999&&x>-0.04945&&x<0.05045
  601.   chrDT9 = y<0.8999&&x>0.15035&&x<0.25025
  602.   chrDT10 = y<0.8999&&x>0.35015&&x<0.45005
  603.   chrDT11 = y<0.8999&&x>0.54995&&x<0.64985
  604.   chrDT12 = y<0.8999&&x>0.74975&&x<0.84965
  605.   chrDT13 = y<0.8999&&x>0.94955&&x<1.04945
  606.   test2 = chrDT8||chrDT9||chrDT10||chrDT11||chrDT12||chrDT13&&y>0.8&&\
  607.   y<1.133
  608.   chrDT14 = y<0.7999&&x>-0.14935&&x<-0.04945
  609.   chrDT15 = y<0.7999&&x>0.05045&&x<0.15035
  610.   chrDT16 = y<0.7999&&x>0.25025&&x<0.35015
  611.   chrDT17 = y<0.7999&&x>0.45005&&x<0.54995
  612.   chrDT18 = y<0.7999&&x>0.64985&&x<0.74975
  613.   chrDT19 = y<0.7999&&x>0.84965&&x<0.94955
  614.   chrDT20 = y<0.7999&&x>1.04945&&x<1.14935
  615.   test3 = chrDT14||chrDT15||chrDT16||chrDT17||chrDT18||chrDT19||chrDT\
  616.   20&&y>0.7&&y<1.033
  617.   chrDT21 = y<0.6999&&x>-0.04945&&x<0.05045
  618.   chrDT22 = y<0.6999&&x>0.15035&&x<0.25025
  619.   chrDT23 = y<0.6999&&x>0.35015&&x<0.45005
  620.   chrDT24 = y<0.6999&&x>0.54995&&x<0.64985
  621.   chrDT25 = y<0.6999&&x>0.74975&&x<0.84965
  622.   chrDT26 = y<0.6999&&x>0.94955&&x<1.04945
  623.   test4 = chrDT21||chrDT22||chrDT23||chrDT24||chrDT25||chrDT26&&y>0.6\
  624.   &&y<0.933
  625.   chrDT27 = y<0.5999&&x>-0.14935&&x<-0.04945
  626.   chrDT28 = y<0.5999&&x>0.05045&&x<0.15035
  627.   chrDT29 = y<0.5999&&x>0.25025&&x<0.35015
  628.   chrDT30 = y<0.5999&&x>0.45005&&x<0.54995
  629.   chrDT31 = y<0.5999&&x>0.64985&&x<0.74975
  630.   chrDT32 = y<0.5999&&x>0.84965&&x<0.94955
  631.   chrDT33 = y<0.5999&&x>1.04945&&x<1.14935
  632.   test5 = chrDT27||chrDT28||chrDT29||chrDT30||chrDT31||chrDT32||chrDT\
  633.   33&&y>0.5&&y<0.833
  634.   chrDT34 = y<0.4999&&x>-0.04945&&x<0.05045
  635.   chrDT35 = y<0.4999&&x>0.15035&&x<0.25025
  636.   chrDT36 = y<0.4999&&x>0.35015&&x<0.45005
  637.   chrDT37 = y<0.4999&&x>0.54995&&x<0.64985
  638.   chrDT38 = y<0.4999&&x>0.74975&&x<0.84965
  639.   chrDT39 = y<0.4999&&x>0.94955&&x<1.04945
  640.   test6 = chrDT34||chrDT35||chrDT36||chrDT37||chrDT38||chrDT39&&y>0.4\
  641.   &&y<0.733
  642.   chrDT40 = y<0.3999&&x>-0.14935&&x<-0.04945
  643.   chrDT41 = y<0.3999&&x>0.05045&&x<0.15035
  644.   chrDT42 = y<0.3999&&x>0.25025&&x<0.35015
  645.   chrDT43 = y<0.3999&&x>0.45005&&x<0.54995
  646.   chrDT44 = y<0.3999&&x>0.64985&&x<0.74975
  647.   chrDT45 = y<0.3999&&x>0.84965&&x<0.94955
  648.   chrDT46 = y<0.3999&&x>1.04945&&x<1.14935
  649.   test7 = chrDT40||chrDT41||chrDT42||chrDT43||chrDT44||chrDT45||chrDT\
  650.   46&&y>0.3&&y<0.633
  651.   chrDT47 = y<0.2999&&x>-0.04945&&x<0.05045
  652.   chrDT48 = y<0.2999&&x>0.15035&&x<0.25025
  653.   chrDT49 = y<0.2999&&x>0.35015&&x<0.45005
  654.   chrDT50 = y<0.2999&&x>0.54995&&x<0.64985
  655.   chrDT51 = y<0.2999&&x>0.74975&&x<0.84965
  656.   chrDT52 = y<0.2999&&x>0.94955&&x<1.04945
  657.   test8 = chrDT47||chrDT48||chrDT49||chrDT50||chrDT51||chrDT52&&y>0.2\
  658.   &&y<0.533
  659.   chrDT53 = y<0.1999&&x>-0.14935&&x<-0.04945
  660.   chrDT54 = y<0.1999&&x>0.05045&&x<0.15035
  661.   chrDT55 = y<0.1999&&x>0.25025&&x<0.35015
  662.   chrDT56 = y<0.1999&&x>0.45005&&x<0.54995
  663.   chrDT57 = y<0.1999&&x>0.64985&&x<0.74975
  664.   chrDT58 = y<0.1999&&x>0.84965&&x<0.94955
  665.   chrDT59 = y<0.1999&&x>1.04945&&x<1.14935
  666.   test9 = chrDT53||chrDT54||chrDT55||chrDT56||chrDT57||chrDT58||chrDT\
  667.   59&&y>0.1&&y<0.433
  668.   chrDT60 = y<0.0999&&x>-0.04945&&x<0.05045
  669.   chrDT61 = y<0.0999&&x>0.15035&&x<0.25025
  670.   chrDT62 = y<0.0999&&x>0.35015&&x<0.45005
  671.   chrDT63 = y<0.0999&&x>0.54995&&x<0.64985
  672.   chrDT64 = y<0.0999&&x>0.74975&&x<0.84965
  673.   chrDT65 = y<0.0999&&x>0.94955&&x<1.04945
  674.   test10 = chrDT60||chrDT61||chrDT62||chrDT63||chrDT64||chrDT65&&y>0&\
  675.   &y<0.333
  676.   test=test1||test2||test3||test4||test5||test6||test7||test8||test9|\
  677.   |test10
  678.   test0=test0&&whitesq
  679.   test0=((test0||test)==0)
  680.   f1=sin(.5*pixel)
  681.   f2=1/(32*pixel)
  682.   pixel=(test==0)*f2+test*f1
  683.   ; Import of formula 'Nwtbumps3' from file _N.FRM
  684.   z = pixel + fn1( fn2( fn3( (pixel/|pixel|) * exp( p2 * |pixel|))))
  685.   Root = 1 :
  686.   z = ((p1-1)*z^p1+Root)/(p1*z^(p1-1))
  687.   .001 <= |z^p1-Root|
  688.   ;SOURCE: crazynwt.frm
  689.   }
  690.  
  691.  
  692. enjoy!
  693.  
  694. Guy
  695.  
  696. - --------------------------------------------------------------
  697. Thanks for using Fractint, The Fractals and Fractint Discussion List
  698. Post Message:   fractint@lists.xmission.com
  699. Get Commands:   majordomo@lists.xmission.com "help"
  700. Administrator:  twegner@phoenix.net
  701. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  702.  
  703. ------------------------------
  704.  
  705. Date: Fri, 29 Jan 1999 15:59:44 -0500
  706. From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
  707. Subject: (fractint) puzzle
  708.  
  709. Hi Guy,
  710.  
  711. >> this seems to be a good way to visualize the inverse and the normal
  712. >> plain of a given formula.. =
  713.  
  714.  
  715. >> frm:punkt-2 { ; using FRACTEXT (10'1996) by Jan Maarten van der Valk
  716.  
  717.   Here is a much faster version of the formula:
  718.  
  719. frm:punkt-2 { ; Original formula by Guy Marson
  720.               ; Optimized by Sylvie Gallet
  721.               ; 'periodicity=3D0' and 'passes=3D1' recommended
  722.   width =3D real(scrnmax/10)
  723.   x =3D trunc(real(scrnpix)/width + 0.5)
  724.   y =3D trunc(imag(scrnmax - scrnpix)/width/0.75)
  725.   if ( x+y =3D=3D 2*trunc((x+y)/2) )
  726.     pix =3D sin(.5*pixel)
  727.   else
  728.     pix =3D 1/(32*pixel)
  729.   endif
  730.   ; Import of formula 'Nwtbumps3' from file _N.FRM
  731.   z =3D pix + fn1( fn2( fn3( (pix/|pix|) * exp( p2 * |pix|))))
  732.   Root =3D 1 , p1_1 =3D p1 - 1 , zp1_1 =3D z^p1_1
  733.   a =3D 1 - 1/p1 , b =3D root/p1 :
  734.   z =3D a*z + b/zp1_1
  735.   zp1_1 =3D z^p1_1
  736.   .001 <=3D |zp1_1*z - Root|
  737.   }
  738.  
  739.   Cheers,
  740.  
  741.         - Sylvie
  742.  
  743. - --------------------------------------------------------------
  744. Thanks for using Fractint, The Fractals and Fractint Discussion List
  745. Post Message:   fractint@lists.xmission.com
  746. Get Commands:   majordomo@lists.xmission.com "help"
  747. Administrator:  twegner@phoenix.net
  748. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  749.  
  750. ------------------------------
  751.  
  752. Date: Fri, 29 Jan 1999 19:12:38 -0600
  753. From: "Damien M. Jones" <dmj@fractalus.com>
  754. Subject: (fractint) No really, these are my last FractInt PARs :-)
  755.  
  756. Consider these a "proof of concept", they are not my best work. Some might
  757. find them interesting, though. Best viewed at the highest possible
  758. resolution (1600x1200 looks nice).
  759.  
  760. - -----8<----- begin dmj-tce.par
  761.  
  762. Cobwebs            {
  763.   reset=1960 type=formula formulafile=fractint.frm
  764.   formulaname=dmj-Mand-TC1 passes=2
  765.   center-mag=-1.25869/0.369857/15.88512 params=0.125/0.125/0.125/0
  766.   float=y maxiter=256 inside=0 outside=real
  767.   colors=000000<4>z000C0<4>zC00P0<4>zP00a0<4>za00n0<4>zn00z0<4>zz000C<4>z0\
  768.   C0CC<4>zCC0PC<4>zPC0aC<4>zaC0nC<4>znC0zC<4>zzC00P<4>z0P0CP<4>zCP0PP<4>zP\
  769.   P0aP<4>zaP0nP<4>znP0zP<4>zzP00a<4>z0a0Ca<4>zCa0Pa<4>zPa0aa<4>zaa0na<4>zn\
  770.   a0za<4>zza00n<4>z0n0Cn<4>zCn0Pn<4>zPn0an<4>zan0nn<4>znn0zn<4>zzn00z<4>z0\
  771.   z0Cz<4>zCz0Pz<4>zPz0az<4>zaz0nz<4>znz0zz<4>zzz000<29>zzz000<6>000
  772.   cyclerange=0/255
  773.   }
  774.  
  775. Spots              {
  776.   reset=1960 type=formula formulafile=fractint.frm
  777.   formulaname=dmj-Mand-TC002 passes=2
  778.   center-mag=+0.00187793427230018/+0.82296450939457240/66.66667
  779.   params=0.25/0.0625/0.5/0 float=y maxiter=256 inside=0 outside=real
  780.   colors=000000<4>z000C0<4>zC00P0<4>zP00a0<4>za00n0<4>zn00z0<4>zz000C<4>z0\
  781.   C0CC<4>zCC0PC<4>zPC0aC<4>zaC0nC<4>znC0zC<4>zzC00P<4>z0P0CP<4>zCP0PP<4>zP\
  782.   P0aP<4>zaP0nP<4>znP0zP<4>zzP00a<4>z0a0Ca<4>zCa0Pa<4>zPa0aa<4>zaa0na<4>zn\
  783.   a0za<4>zza00n<4>z0n0Cn<4>zCn0Pn<4>zPn0an<4>zan0nn<4>znn0zn<4>zzn00z<4>z0\
  784.   z0Cz<4>zCz0Pz<4>zPz0az<4>zaz0nz<4>znz0zz<4>zzz000<29>zzz000<6>000
  785.   cyclerange=0/255
  786.   }
  787.  
  788. Gummi              {
  789.   reset=1960 type=formula formulafile=fractint.frm
  790.   formulaname=dmj-Mand-TC003 passes=2
  791.   center-mag=-0.07356494522691753/-0.97147390396659760/49.01961
  792.   params=2/3/-15/0/-1.25/0 float=y maxiter=256 inside=0 outside=real
  793.   colors=000000<4>z000C0<4>zC00P0<4>zP00a0<4>za00n0<4>zn00z0<4>zz000C<4>z0\
  794.   C0CC<4>zCC0PC<4>zPC0aC<4>zaC0nC<4>znC0zC<4>zzC00P<4>z0P0CP<4>zCP0PP<4>zP\
  795.   P0aP<4>zaP0nP<4>znP0zP<4>zzP00a<4>z0a0Ca<4>zCa0Pa<4>zPa0aa<4>zaa0na<4>zn\
  796.   a0za<4>zza00n<4>z0n0Cn<4>zCn0Pn<4>zPn0an<4>zan0nn<4>znn0zn<4>zzn00z<4>z0\
  797.   z0Cz<4>zCz0Pz<4>zPz0az<4>zaz0nz<4>znz0zz<4>zzz000<29>zzz000<6>000
  798.   cyclerange=0/255
  799.   }
  800.  
  801. FRM:dmj-Mand-TC001 {
  802. ;
  803. ; This formula places three traps on the complex
  804. ; plane, each a wide straight line. Each trap is
  805. ; a different color; as the orbit falls into the
  806. ; trap, it is "blended" towards the color of the
  807. ; trap. Colors accumulate until the point bails
  808. ; out.
  809. ;
  810. ; p1r    Trap 1 width
  811. ; p1i    Trap 2 width
  812. ; p2r    Trap 3 width
  813. ;
  814. ; To modify the trap centers, rotations, or
  815. ; colors, clone this formula, add your initials
  816. ; and a number onto the end of the formula name,
  817. ; and make your changes.
  818. ;
  819. ; initialization:
  820.   r = 0
  821.   g = 0
  822.   b = 0
  823.   done = 0
  824.   i = 0
  825.  
  826.   t1 = (1.0, 0.5)        ; trap centers
  827.   t2 = (0.0, 1.0)
  828.   t3 = (-0.5, -1.0)
  829.   t1r = 255, t1g = 0, t1b = 64    ; trap colors
  830.   t2r = 255, t2g = 192, t2b = 0
  831.   t3r = 0, t3g = 192, t3b = 255
  832.   r1 = (0,1)^(0/90)        ; trap rotations
  833.   r2 = (0,1)^(45/90)
  834.   r3 = (0,1)^(60/90)
  835.   IF (real(p1) == 0)        ; default thresholds
  836.     p1 = 0.5 + flip(imag(p1))
  837.   ENDIF
  838.   IF (imag(p1) == 0)
  839.     p1 = real(p1) + (0,0.5)
  840.   ENDIF
  841.   IF (real(p2) == 0)
  842.     p2 = 0.5 + flip(imag(p2))
  843.   ENDIF
  844.   tt1 = 1 / real(p1)        ; reciprocals of trap thresholds
  845.   tt2 = 1 / imag(p1)
  846.   tt3 = 1 / real(p2)
  847.   
  848.   z = pixel, c = pixel
  849.   
  850.   :
  851.  
  852. ; iteration:
  853.   z = sqr(z) + c
  854.  
  855.   d1 = abs(real((t1-z)*r1))
  856.   d2 = abs(real((t2-z)*r2))
  857.   d3 = abs(real((t3-z)*r3))
  858.   
  859.   IF (d1 < real(p1))
  860.     r = r + (t1r-r)*sqr(d1*tt1)
  861.     g = g + (t1g-g)*sqr(d1*tt1)
  862.     b = b + (t1b-b)*sqr(d1*tt1)
  863.   ENDIF
  864.   IF (d2 < imag(p1))
  865.     r = r + (t2r-r)*sqr(d2*tt2)
  866.     g = g + (t2g-g)*sqr(d2*tt2)
  867.     b = b + (t2b-b)*sqr(d2*tt2)
  868.   ENDIF
  869.   IF (d3 < real(p2))
  870.     r = r + (t3r-r)*sqr(d3*tt3)
  871.     g = g + (t3g-g)*sqr(d3*tt3)
  872.     b = b + (t3b-b)*sqr(d3*tt3)
  873.   ENDIF
  874.  
  875. ; bailout test:
  876.   IF (|z| > 128 ); || i == maxit-2)    ; include last part for inside
  877.     done = 1
  878.   ENDIF
  879.   i = i + 1
  880.  
  881. ; color processing:
  882. ;  
  883. ; True Color Engine 1.0
  884. ; Copyright 1999 Damien M. Jones
  885. ; http://www.fractalus.com/
  886. ;
  887. ; This block of formula code provides simulated true color
  888. ; in FractInt by dithering. Simply feed red, green, and blue
  889. ; values into the variables r, g, and b, set done=1 when your
  890. ; values are ready, and store the iteration count in i. To
  891. ; view the results, use the associated true color palette,
  892. ; use outside=real, and use passes=1 or passes=2; don't use
  893. ; guessing.
  894. ;
  895. ; You can re-use this code in your own formulas, but please
  896. ; give credit. Thanks!
  897. ;
  898.   IF (done > 0)
  899.     ; 1. Clip to valid ranges
  900.     IF (r > 255)        ; You can remove these lines
  901.       r = 255            ; if you are absolutely sure
  902.     ENDIF            ; your RGB values will never
  903.     IF (g > 255)        ; be out of range. That will
  904.       g = 255            ; make your formula run a bit
  905.     ENDIF            ; faster.
  906.     IF (b > 255)
  907.       b = 255
  908.     ENDIF
  909.     IF (r < 0)
  910.       r = 0
  911.     ENDIF
  912.     IF (g < 0)
  913.       g = 0
  914.     ENDIF
  915.     IF (b < 0)
  916.       b = 0
  917.     ENDIF
  918.  
  919.     ; 2. Figure out which spot in the dither pattern to use
  920.     ; The dither pattern is a 4x4 matrix; since there are
  921.     ; only six shades of each color, in-between shades must
  922.     ; be "mixed".
  923.     xdither = real(scrnpix) - floor(real(scrnpix)*0.25)*4
  924.     ydither = imag(scrnpix) - floor(imag(scrnpix)*0.25)*4
  925.  
  926.     ; 3. Calculate the dither threshold for each channel
  927.     ; a. Determine quadrant in dither pattern
  928.     IF (ydither > 1.5)        ; bottom half
  929.       ydither = ydither - 2    ; move to top half
  930.       IF (xdither < 1.5)    ; left half (lower left quadrant)
  931.         rdither = 3
  932.     gdither = 3
  933.     bdither = 3
  934.       ELSE            ; right half (lower right quadrant)
  935.         xdither = xdither - 2    ; move to left half
  936.         rdither = 1
  937.     gdither = 1
  938.     bdither = 1
  939.       ENDIF
  940.     ELSE            ; top half
  941.       IF (xdither > 1.5)    ; right half (upper right quadrant)
  942.         xdither = xdither - 2    ; move to left half
  943.         rdither = 2
  944.         gdither = 2
  945.         bdither = 2
  946.       ELSE            ; left half (upper left quadrant)
  947.         rdither = 0
  948.         gdither = 0
  949.         bdither = 0
  950.       ENDIF
  951.     ENDIF
  952.     ; b. Determine precise cell in quadrant
  953.     IF (ydither > 0.5)        ; bottom half
  954.       IF (xdither < 0.5)    ; left half (bottom left cell)
  955.         rdither = rdither + 12
  956.         gdither = gdither + 12
  957.         bdither = bdither + 12
  958.       ELSE            ; right half (bottom right cell)
  959.         rdither = rdither + 4
  960.         gdither = gdither + 4
  961.         bdither = bdither + 4
  962.       ENDIF
  963.     ELSE            ; top half
  964.       IF (xdither > 0.5)    ; right half (upper right cell)
  965.         rdither = rdither + 8
  966.         gdither = gdither + 8
  967.         bdither = bdither + 8
  968.       ENDIF
  969.     ENDIF
  970.  
  971.     ; 4. Scale r, g, b with dither weight added
  972.     r = (r*80/255 + rdither) * 0.0625
  973.     g = (g*80/255 + rdither) * 0.0625
  974.     b = (b*80/255 + rdither) * 0.0625
  975.     
  976.     ; 5. Compute final color and fudge z
  977.     r = floor(r) + floor(g)*6 + floor(b)*36
  978.     z = r - i - 6
  979.   ENDIF
  980.   
  981. ; FractInt bailout:
  982.   done == 0
  983. }
  984.  
  985. FRM:dmj-Mand-TC002 {
  986. ;
  987. ; This formula places three traps on the complex
  988. ; plane, each a circle. Each trap is
  989. ; a different color; as the orbit falls into the
  990. ; trap, it is "blended" towards the color of the
  991. ; trap. Colors accumulate until the point bails
  992. ; out.
  993. ;
  994. ; p1r    Trap 1 width
  995. ; p1i    Trap 2 width
  996. ; p2r    Trap 3 width
  997. ;
  998. ; To modify the trap centers, rotations, or
  999. ; colors, clone this formula, add your initials
  1000. ; and a number onto the end of the formula name,
  1001. ; and make your changes.
  1002. ;
  1003. ; initialization:
  1004.   r = 0
  1005.   g = 0
  1006.   b = 0
  1007.   done = 0
  1008.   i = 0
  1009.  
  1010.   t1 = (0.75, 0.75)        ; trap centers
  1011.   t2 = (-0.25, 0.0)
  1012.   t3 = (-2.0, -0.25)
  1013.   t1r = 255, t1g = 0, t1b = 128    ; trap colors
  1014.   t2r = 0, t2g = 255, t2b = 128
  1015.   t3r = 0, t3g = 64, t3b = 255
  1016.   r1 = (0,1)^(0/90)        ; trap rotations
  1017.   r2 = (0,1)^(45/90)
  1018.   r3 = (0,1)^(60/90)
  1019.   IF (real(p1) == 0)        ; default thresholds
  1020.     p1 = 0.5 + flip(imag(p1))
  1021.   ENDIF
  1022.   IF (imag(p1) == 0)
  1023.     p1 = real(p1) + (0,0.5)
  1024.   ENDIF
  1025.   IF (real(p2) == 0)
  1026.     p2 = 0.5 + flip(imag(p2))
  1027.   ENDIF
  1028.   tt1 = 1 / real(p1)        ; reciprocals of trap thresholds
  1029.   tt2 = 1 / imag(p1)
  1030.   tt3 = 1 / real(p2)
  1031.   
  1032.   z = pixel, c = pixel
  1033.   
  1034.   :
  1035.  
  1036. ; iteration:
  1037.   z = sqr(z) + c
  1038.  
  1039.   d1 = |t1-z|
  1040.   d2 = |t2-z|
  1041.   d3 = |t3-z|
  1042.   
  1043.   IF (d1 < real(p1))
  1044.     r = r + (t1r-r)*(1-sqrt(d1*tt1))
  1045.     g = g + (t1g-g)*(1-sqrt(d1*tt1))
  1046.     b = b + (t1b-b)*(1-sqrt(d1*tt1))
  1047.   ENDIF
  1048.   IF (d2 < imag(p1))
  1049.     r = r + (t2r-r)*(1-sqrt(d2*tt2))
  1050.     g = g + (t2g-g)*(1-sqrt(d2*tt2))
  1051.     b = b + (t2b-b)*(1-sqrt(d2*tt2))
  1052.   ENDIF
  1053.   IF (d3 < real(p2))
  1054.     r = r + (t3r-r)*(1-sqrt(d3*tt3))
  1055.     g = g + (t3g-g)*(1-sqrt(d3*tt3))
  1056.     b = b + (t3b-b)*(1-sqrt(d3*tt3))
  1057.   ENDIF
  1058.  
  1059. ; bailout test:
  1060.   IF (|z| > 128 ); || i == maxit-2)    ; include last part for inside
  1061.     done = 1
  1062.   ENDIF
  1063.   i = i + 1
  1064.  
  1065. ; color processing:
  1066. ;  
  1067. ; True Color Engine 1.0
  1068. ; Copyright 1999 Damien M. Jones
  1069. ; http://www.fractalus.com/
  1070. ;
  1071. ; This block of formula code provides simulated true color
  1072. ; in FractInt by dithering. Simply feed red, green, and blue
  1073. ; values into the variables r, g, and b, set done=1 when your
  1074. ; values are ready, and store the iteration count in i. To
  1075. ; view the results, use the associated true color palette,
  1076. ; use outside=real, and use passes=1 or passes=2; don't use
  1077. ; guessing.
  1078. ;
  1079. ; You can re-use this code in your own formulas, but please
  1080. ; give credit. Thanks!
  1081. ;
  1082.   IF (done > 0)
  1083.     ; 1. Clip to valid ranges
  1084.     IF (r > 255)        ; You can remove these lines
  1085.       r = 255            ; if you are absolutely sure
  1086.     ENDIF            ; your RGB values will never
  1087.     IF (g > 255)        ; be out of range. That will
  1088.       g = 255            ; make your formula run a bit
  1089.     ENDIF            ; faster.
  1090.     IF (b > 255)
  1091.       b = 255
  1092.     ENDIF
  1093.     IF (r < 0)
  1094.       r = 0
  1095.     ENDIF
  1096.     IF (g < 0)
  1097.       g = 0
  1098.     ENDIF
  1099.     IF (b < 0)
  1100.       b = 0
  1101.     ENDIF
  1102.  
  1103.     ; 2. Figure out which spot in the dither pattern to use
  1104.     ; The dither pattern is a 4x4 matrix; since there are
  1105.     ; only six shades of each color, in-between shades must
  1106.     ; be "mixed".
  1107.     xdither = real(scrnpix) - floor(real(scrnpix)*0.25)*4
  1108.     ydither = imag(scrnpix) - floor(imag(scrnpix)*0.25)*4
  1109.  
  1110.     ; 3. Calculate the dither threshold for each channel
  1111.     ; a. Determine quadrant in dither pattern
  1112.     IF (ydither > 1.5)        ; bottom half
  1113.       ydither = ydither - 2    ; move to top half
  1114.       IF (xdither < 1.5)    ; left half (lower left quadrant)
  1115.         rdither = 3
  1116.     gdither = 3
  1117.     bdither = 3
  1118.       ELSE            ; right half (lower right quadrant)
  1119.         xdither = xdither - 2    ; move to left half
  1120.         rdither = 1
  1121.     gdither = 1
  1122.     bdither = 1
  1123.       ENDIF
  1124.     ELSE            ; top half
  1125.       IF (xdither > 1.5)    ; right half (upper right quadrant)
  1126.         xdither = xdither - 2    ; move to left half
  1127.         rdither = 2
  1128.         gdither = 2
  1129.         bdither = 2
  1130.       ELSE            ; left half (upper left quadrant)
  1131.         rdither = 0
  1132.         gdither = 0
  1133.         bdither = 0
  1134.       ENDIF
  1135.     ENDIF
  1136.     ; b. Determine precise cell in quadrant
  1137.     IF (ydither > 0.5)        ; bottom half
  1138.       IF (xdither < 0.5)    ; left half (bottom left cell)
  1139.         rdither = rdither + 12
  1140.         gdither = gdither + 12
  1141.         bdither = bdither + 12
  1142.       ELSE            ; right half (bottom right cell)
  1143.         rdither = rdither + 4
  1144.         gdither = gdither + 4
  1145.         bdither = bdither + 4
  1146.       ENDIF
  1147.     ELSE            ; top half
  1148.       IF (xdither > 0.5)    ; right half (upper right cell)
  1149.         rdither = rdither + 8
  1150.         gdither = gdither + 8
  1151.         bdither = bdither + 8
  1152.       ENDIF
  1153.     ENDIF
  1154.  
  1155.     ; 4. Scale r, g, b with dither weight added
  1156.     r = (r*80/255 + rdither) * 0.0625
  1157.     g = (g*80/255 + rdither) * 0.0625
  1158.     b = (b*80/255 + rdither) * 0.0625
  1159.     
  1160.     ; 5. Compute final color and fudge z
  1161.     r = floor(r) + floor(g)*6 + floor(b)*36
  1162.     z = r - i - 6
  1163.   ENDIF
  1164.   
  1165. ; FractInt bailout:
  1166.   done == 0
  1167. }
  1168.  
  1169. FRM:dmj-Mand-TC003 {
  1170. ;
  1171. ; This formula places a single rainbow-colored
  1172. ; ring trap on the complex plane. As the orbit falls
  1173. ; into the trap, it is "blended" towards the
  1174. ; color of the trap at the point it lands.
  1175. ; Colors accumulate until the point bails out.
  1176. ;
  1177. ; p1r    Trap 1 width
  1178. ; p1i    Trap 1 diameter
  1179. ; p2r    Trap rotation
  1180. ; p2i    Trap aspect
  1181. ; p3    Trap center
  1182. ;
  1183. ; To modify the trap centers, rotations, or
  1184. ; colors, clone this formula, add your initials
  1185. ; and a number onto the end of the formula name,
  1186. ; and make your changes.
  1187. ;
  1188. ; initialization:
  1189.   r = 0
  1190.   g = 0
  1191.   b = 0
  1192.   done = 0
  1193.   i = 0
  1194.  
  1195.   t1 = p3 ;(0.75, 0.75)        ; trap centers
  1196.   r1 = (0,1)^(0/90)        ; trap rotations
  1197.   IF (real(p1) == 0)        ; default thresholds
  1198.     p1 = 0.5 + flip(imag(p1))
  1199.   ENDIF
  1200.   IF (imag(p1) == 0)
  1201.     p1 = real(p1) + (0,0.25)
  1202.   ENDIF
  1203.   IF (imag(p2) == 0)
  1204.     p2 = real(p2) + (0,1.0)
  1205.   ENDIF
  1206.   r1 = (0,1)^(real(p2)/90)    ; trap rotations
  1207.   a1 = imag(p2)            ; aspect ratio
  1208.   tt1 = 1 / real(p1)        ; reciprocals of trap thresholds
  1209.   
  1210.   z = pixel, c = pixel
  1211.   
  1212.   :
  1213.  
  1214. ; iteration:
  1215.   z = sqr(z) + c
  1216.  
  1217.   z1 = (z-t1) * r1
  1218.   z1 = real(z1) + flip(imag(z1)*a1)
  1219.   d1 = abs(cabs(z1)-imag(p1))
  1220.   
  1221.   IF (d1 < real(p1))
  1222.     d1 = 1 - (d1*tt1)
  1223.     h = (atan(imag(z1)/real(z1)) + pi/2) * 127.5/pi
  1224.     IF (real(z1) < 0)
  1225.       h = h + 127.5
  1226.     ENDIF
  1227.     s = 255
  1228.     l = 255 * sqr(d1)
  1229.     
  1230.     ; HSL -> RGB conversion code
  1231.     IF (s == 0)            ; zero saturation (grey shade)
  1232.       t1r = l, t1g = l, t1b = l    ; take the easy way out
  1233.     ELSE            ; non-zero saturation
  1234.       IF (l < 128)        ; lightness in the low half
  1235.         ls2 = l * (255+s) / 255    ; compute lightest value
  1236.       ELSE            ; lightness in the high half
  1237.         ls2 = l+s - (l*s) / 255    ; compute lightest value
  1238.       ENDIF
  1239.       ls1 = 2*l - ls2        ; compute darkest value
  1240.       IF (h < 42.6666667)    ; first sixth: red to yellow
  1241.         t1r = 255
  1242.         t1g = h * 6
  1243.     t1b = 0
  1244.       ELSEIF (h < 87.3333333)    ; second sixth: yellow to green
  1245.         t1r = (87.3333333 - h) * 6
  1246.         t1g = 255
  1247.     t1b = 0
  1248.       ELSEIF (h < 128)        ; third sixth: green to cyan
  1249.         t1r = 0
  1250.         t1g = 255
  1251.         t1b = (h-87.3333333) * 6
  1252.       ELSEIF (h < 170.6666667)    ; fourth sixth: cyan to blue
  1253.         t1r = 0
  1254.         t1g = (170.6666667 - h) * 6
  1255.     t1b = 255
  1256.       ELSEIF (h < 214.3333333)    ; fifth sixth: blue to magenta
  1257.         t1r = (h-170.6666667) * 6
  1258.         t1g = 0
  1259.     t1b = 255
  1260.       ELSE            ; last sixth: magenta to red
  1261.         t1r = 255
  1262.         t1g = 0
  1263.         t1b = (255 - h) * 6
  1264.       ENDIF
  1265.       ls2 = (ls2 - ls1) / 255    ; brightness range
  1266.       t1r = ls1 + t1r*ls2    ; scale RGB accordingly
  1267.       t1g = ls1 + t1g*ls2
  1268.       t1b = ls1 + t1b*ls2
  1269.     ENDIF
  1270.     r = r + (t1r-r)*(d1)
  1271.     g = g + (t1g-g)*(d1)
  1272.     b = b + (t1b-b)*(d1)
  1273.   ENDIF
  1274.  
  1275. ; bailout test:
  1276.   IF (|z| > 128 ); || i == maxit-2)    ; include last part for inside
  1277.     done = 1
  1278.   ENDIF
  1279.   i = i + 1
  1280.  
  1281. ; color processing:
  1282. ;  
  1283. ; True Color Engine 1.0
  1284. ; Copyright 1999 Damien M. Jones
  1285. ; http://www.fractalus.com/
  1286. ;
  1287. ; This block of formula code provides simulated true color
  1288. ; in FractInt by dithering. Simply feed red, green, and blue
  1289. ; values into the variables r, g, and b, set done=1 when your
  1290. ; values are ready, and store the iteration count in i. To
  1291. ; view the results, use the associated true color palette,
  1292. ; use outside=real, and use passes=1 or passes=2; don't use
  1293. ; guessing.
  1294. ;
  1295. ; You can re-use this code in your own formulas, but please
  1296. ; give credit. Thanks!
  1297. ;
  1298.   IF (done > 0)
  1299.     ; 1. Clip to valid ranges
  1300.     IF (r > 255)        ; You can remove these lines
  1301.       r = 255            ; if you are absolutely sure
  1302.     ENDIF            ; your RGB values will never
  1303.     IF (g > 255)        ; be out of range. That will
  1304.       g = 255            ; make your formula run a bit
  1305.     ENDIF            ; faster.
  1306.     IF (b > 255)
  1307.       b = 255
  1308.     ENDIF
  1309.     IF (r < 0)
  1310.       r = 0
  1311.     ENDIF
  1312.     IF (g < 0)
  1313.       g = 0
  1314.     ENDIF
  1315.     IF (b < 0)
  1316.       b = 0
  1317.     ENDIF
  1318.  
  1319.     ; 2. Figure out which spot in the dither pattern to use
  1320.     ; The dither pattern is a 4x4 matrix; since there are
  1321.     ; only six shades of each color, in-between shades must
  1322.     ; be "mixed".
  1323.     xdither = real(scrnpix) - floor(real(scrnpix)*0.25)*4
  1324.     ydither = imag(scrnpix) - floor(imag(scrnpix)*0.25)*4
  1325.  
  1326.     ; 3. Calculate the dither threshold for each channel
  1327.     ; a. Determine quadrant in dither pattern
  1328.     IF (ydither > 1.5)        ; bottom half
  1329.       ydither = ydither - 2    ; move to top half
  1330.       IF (xdither < 1.5)    ; left half (lower left quadrant)
  1331.         rdither = 3
  1332.     gdither = 3
  1333.     bdither = 3
  1334.       ELSE            ; right half (lower right quadrant)
  1335.         xdither = xdither - 2    ; move to left half
  1336.         rdither = 1
  1337.     gdither = 1
  1338.     bdither = 1
  1339.       ENDIF
  1340.     ELSE            ; top half
  1341.       IF (xdither > 1.5)    ; right half (upper right quadrant)
  1342.         xdither = xdither - 2    ; move to left half
  1343.         rdither = 2
  1344.         gdither = 2
  1345.         bdither = 2
  1346.       ELSE            ; left half (upper left quadrant)
  1347.         rdither = 0
  1348.         gdither = 0
  1349.         bdither = 0
  1350.       ENDIF
  1351.     ENDIF
  1352.     ; b. Determine precise cell in quadrant
  1353.     IF (ydither > 0.5)        ; bottom half
  1354.       IF (xdither < 0.5)    ; left half (bottom left cell)
  1355.         rdither = rdither + 12
  1356.         gdither = gdither + 12
  1357.         bdither = bdither + 12
  1358.       ELSE            ; right half (bottom right cell)
  1359.         rdither = rdither + 4
  1360.         gdither = gdither + 4
  1361.         bdither = bdither + 4
  1362.       ENDIF
  1363.     ELSE            ; top half
  1364.       IF (xdither > 0.5)    ; right half (upper right cell)
  1365.         rdither = rdither + 8
  1366.         gdither = gdither + 8
  1367.         bdither = bdither + 8
  1368.       ENDIF
  1369.     ENDIF
  1370.  
  1371.     ; 4. Scale r, g, b with dither weight added
  1372.     r = (r*80/255 + rdither) * 0.0625
  1373.     g = (g*80/255 + rdither) * 0.0625
  1374.     b = (b*80/255 + rdither) * 0.0625
  1375.     
  1376.     ; 5. Compute final color and fudge z
  1377.     r = floor(r) + floor(g)*6 + floor(b)*36
  1378.     z = r - i - 6
  1379.   ENDIF
  1380.   
  1381. ; FractInt bailout:
  1382.   done == 0
  1383. }
  1384.  
  1385. - -----8<----- end dmj-tce.par
  1386.  
  1387. Damien M. Jones   \\
  1388. dmj@fractalus.com  \\  Fractalus Galleries & Info:
  1389.                     \\  http://www.fractalus.com/
  1390.  
  1391. Please do not post my e-mail address on a web site or
  1392. in a newsgroup.  Thank you.
  1393.  
  1394. - --------------------------------------------------------------
  1395. Thanks for using Fractint, The Fractals and Fractint Discussion List
  1396. Post Message:   fractint@lists.xmission.com
  1397. Get Commands:   majordomo@lists.xmission.com "help"
  1398. Administrator:  twegner@phoenix.net
  1399. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractint"
  1400.  
  1401. ------------------------------
  1402.  
  1403. End of fractint-digest V1 #357
  1404. ******************************
  1405.  
  1406.