home *** CD-ROM | disk | FTP | other *** search
/ ftp.xmission.com / 2014.06.ftp.xmission.com.tar / ftp.xmission.com / pub / lists / fractdev / archive / v01.n004 < prev    next >
Internet Message Format  |  1998-02-01  |  44KB

  1. From: owner-fractdev-digest@lists.xmission.com (fractdev-digest)
  2. To: fractdev-digest@lists.xmission.com
  3. Subject: fractdev-digest V1 #4
  4. Reply-To: fractdev-digest
  5. Sender: owner-fractdev-digest@lists.xmission.com
  6. Errors-To: owner-fractdev-digest@lists.xmission.com
  7. Precedence: bulk
  8.  
  9.  
  10. fractdev-digest        Monday, February 2 1998        Volume 01 : Number 004
  11.  
  12.  
  13.  
  14.  
  15. ----------------------------------------------------------------------
  16.  
  17. Date: Thu, 29 Jan 1998 13:01:15 -0600
  18. From: "Damien M. Jones" <dmj@fractalus.com>
  19. Subject: Re: (fractdev) fractint list postings 
  20.  
  21. Rich,
  22.  
  23.  - This whitesq thing has always struck me as "fractint trying to be all
  24.  - things to all people".  Why not just render the two/four/N fractals
  25.  - you want to combine in such a checkerboard fashion and have an image
  26.  - manipulation program combine them?
  27.  
  28. This is precisely what I do, and once you throw an image editor into the
  29. mix, you have a lot more combination options than simply 50/50 mixing.  For
  30. this reason, I seldom use PHC/PTC approaches for my own work.
  31.  
  32. However, I understand two powerful reasons the people like the PHC/PTC
  33. approach.  First, you can zoom in on both "layers" simultaneously, greatly
  34. easing exploration of composite fractals.  And second, these images can be
  35. color-cycled.  This is why, even though I don't normally *use* these
  36. techniques, I think they are a good idea--at least until FractInt is fully
  37. true-color capable and can handle multiple layers at once. :)
  38.  
  39. Damien M. Jones   \\
  40. dmj@fractalus.com  \\  http://www.icd.com/tsd/  (temporary sanity designs)
  41.                     \\  http://www.fractalus.com/ (fractals are my hobby)
  42.  
  43.  
  44. - -
  45. - ------------------------------------------------------------
  46. Thanks for using Fractdev, The Fractint Developer's Discussion List
  47. Post Message:   fractdev@xmission.com
  48. Get Commands:   majordomo@xmission.com "help"
  49. Administrator:  twegner@phoenix.net
  50. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  51.  
  52. ------------------------------
  53.  
  54. Date: Thu, 29 Jan 1998 12:21:27 -0700
  55. From: Rich Thomson <rthomson@ptc.com>
  56. Subject: Re: (fractdev) fractint list postings 
  57.  
  58. In article <3.0.3.32.19980129130115.02ff41ec@megspo.megsinet.net> ,
  59.     "Damien M. Jones" <dmj@fractalus.com>  writes:
  60. > [...]--at least until FractInt is fully
  61. > true-color capable and can handle multiple layers at once. :)
  62.  
  63. For that sort of thing, you'd probably be better off making fractint a
  64. plug-in!
  65. - --
  66.                                                Rich Thomson
  67.                                                rthomson@ptc.com
  68.  
  69. - -
  70. - ------------------------------------------------------------
  71. Thanks for using Fractdev, The Fractint Developer's Discussion List
  72. Post Message:   fractdev@xmission.com
  73. Get Commands:   majordomo@xmission.com "help"
  74. Administrator:  twegner@phoenix.net
  75. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  76.  
  77. ------------------------------
  78.  
  79. Date: Thu, 29 Jan 1998 14:45:10 -0500
  80. From: George Martin <76440.1143@compuserve.com>
  81. Subject: Re: (fractdev) fractint list postings
  82.  
  83. Rich,
  84.  
  85. >
  86. why doesn't the optimizer detect unused variables and not
  87. bother computing them?
  88. <
  89.  
  90. Not much to say here, except that "it just doesn't". The variables which
  91. are calculated once each pixel (scrnpix, whitesq, and pixel) are hard coded
  92. into the "per pixel" routines, and are not part of the sequence of function
  93. pointers which makes up the formula calculation, and which are examined for
  94. possible optimizations by Chuck Ebbert's fast parser.
  95.  
  96. BTW, I am working right now on adding the optimizer to the C code. This
  97. will ultimately be a much more efficient way to optimize, with a side
  98. benefit that the C code formulas will run somewhat faster. Chuck has a
  99. comment in the optimizer which suggests that adding the "pushes" and
  100. "pulls" (which are used when the FPU stack gets filled up) would be better
  101. done after the optimization than before, as it is now. This will also be a
  102. side benefit of C optimization.
  103.  
  104. George 
  105.  
  106. - -
  107. - ------------------------------------------------------------
  108. Thanks for using Fractdev, The Fractint Developer's Discussion List
  109. Post Message:   fractdev@xmission.com
  110. Get Commands:   majordomo@xmission.com "help"
  111. Administrator:  twegner@phoenix.net
  112. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  113.  
  114. ------------------------------
  115.  
  116. Date: Thu, 29 Jan 1998 14:30:58 EST
  117. From: RBarn0001@aol.com
  118. Subject: Re: (fractdev) fractint list postings
  119.  
  120. In a message dated 98-01-28 18:16:06 EST, you write:
  121.  
  122. << I wonder if a few of you could post some on topic (non-test) messages 
  123.  to the fractint list so we can see if it is working. I don't know if 
  124.  the lack of activity is because folks *think* the list is down or if 
  125.  there's a problem.
  126.  
  127.  Thanks.
  128.  
  129.  Tim >>
  130.  
  131. Tim,
  132. What is the most recent file with complete source code for Fractint? I wanted
  133. to start looking into true color implementation.
  134. Ron
  135.  
  136. - -
  137. - ------------------------------------------------------------
  138. Thanks for using Fractdev, The Fractint Developer's Discussion List
  139. Post Message:   fractdev@xmission.com
  140. Get Commands:   majordomo@xmission.com "help"
  141. Administrator:  twegner@phoenix.net
  142. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  143.  
  144. ------------------------------
  145.  
  146. Date: Thu, 29 Jan 1998 13:59:30 -0600
  147. From: "Damien M. Jones" <dmj@fractalus.com>
  148. Subject: Re: (fractdev) fractint list postings 
  149.  
  150. Rich,
  151.  
  152.  - > [...]--at least until FractInt is fully
  153.  - > true-color capable and can handle multiple layers at once. :)
  154.  -
  155.  - For that sort of thing, you'd probably be better off making fractint a
  156.  - plug-in!
  157.  
  158. Actually, the Photoshop plug-in architecture only allows a plug-in access
  159. to the current layer; you can't make a plug-in modify multiple layers at once.
  160.  
  161. No, what I was thinking here was something I wrote about a while back, in a
  162. certain text file that has seen limited distribution. :)  An "ordinary"
  163. fractal is one layer, one set of parameters; a PHC fractal is two layers,
  164. and a PTC is three or four.  A multi-layered fractal is one in which each
  165. layer has its own formula, palette, location, coloring method, etc., and a
  166. "recipe" for combining them all together.  Zooming on a multi-layer fractal
  167. zooms the location of each layer in sync, but otherwise the layers are
  168. pretty much autonomous.
  169.  
  170. FWIW, Frederik Slijkerman already has a working implementation of this
  171. feature (albeit limited, currently) in his Ultra Fractal 2.0.  It's like
  172. PHC/PTC, only better. :)  The biggest problem with multi-layered fractals
  173. is not producing the image--but in creating an interface that makes the
  174. feature usable.
  175.  
  176. Damien M. Jones   \\
  177. dmj@fractalus.com  \\  http://www.icd.com/tsd/  (temporary sanity designs)
  178.                     \\  http://www.fractalus.com/ (fractals are my hobby)
  179.  
  180.  
  181. - -
  182. - ------------------------------------------------------------
  183. Thanks for using Fractdev, The Fractint Developer's Discussion List
  184. Post Message:   fractdev@xmission.com
  185. Get Commands:   majordomo@xmission.com "help"
  186. Administrator:  twegner@phoenix.net
  187. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  188.  
  189. ------------------------------
  190.  
  191. Date: Fri, 30 Jan 1998 11:17:50 -0700
  192. From: Rich Thomson <rthomson@ptc.com>
  193. Subject: (fractdev) progress.txt
  194.  
  195. This file attempts to list the works "in progress" at the time of the
  196. current fractint release (19.6) and the people working on them.  It is
  197. hoped that this file will help developers coordinate their efforts and
  198. eliminate any duplicate effort.
  199.  
  200. This file last updated January 29th, 1998
  201.  
  202. Project(s)                              Developer & Status
  203. - --------------------------------------  --------------------------------------
  204. PNG support                             TW
  205. 24-bit support                          RBa, TW, others? (just starting)
  206. SIMPLGIF improvements                   TW (encoder done, decoder needed)
  207. SIMPLGIF encoder fix                    TW (done)
  208. Relaxing 2K image sizelimit             TW (nearly done) 
  209. float-only version                      TW (mostly done)
  210. synchronous orbits                      TW (under way)
  211. Formula parser improvements             GM
  212. xfractint visual selection              RT
  213. Parameter Evolver                       RBu, JO (mostly done)
  214. Memory use overhaul                     JO
  215.  
  216. Current Developers:
  217. - -------------------
  218. RBa     Ron Barnett <RBarn0001@aol.com>
  219. RBu     Robin Bussell <robin.b2@ukonline.co.uk>
  220. GM      George Martin <76440.1143@compuserve.com>
  221. JO      Jonathan Osuch ?
  222. RT      Rich Thomson <rthomson@ptc.com>
  223. TW      Tim Wegner <twegner@phoenix.net>
  224.  
  225. - -
  226. - ------------------------------------------------------------
  227. Thanks for using Fractdev, The Fractint Developer's Discussion List
  228. Post Message:   fractdev@xmission.com
  229. Get Commands:   majordomo@xmission.com "help"
  230. Administrator:  twegner@phoenix.net
  231. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  232.  
  233. ------------------------------
  234.  
  235. Date: Fri, 30 Jan 1998 11:18:57 -0700
  236. From: Rich Thomson <rthomson@ptc.com>
  237. Subject: (fractdev) Re: progress.txt
  238.  
  239. Developers:
  240.  
  241. Please review the progress.txt file I just mailed out under separate
  242. cover.
  243.  
  244. Add any projects you are working on that aren't listed and give an
  245. idea where the project stands relative to completion, if you can.
  246.  
  247. Also, what is Jonathan Osuch's email address?
  248. - --
  249.                         Rich Thomson
  250.                         rthomson@ptc.com
  251.  
  252. - -
  253. - ------------------------------------------------------------
  254. Thanks for using Fractdev, The Fractint Developer's Discussion List
  255. Post Message:   fractdev@xmission.com
  256. Get Commands:   majordomo@xmission.com "help"
  257. Administrator:  twegner@phoenix.net
  258. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  259.  
  260. ------------------------------
  261.  
  262. Date: Fri, 30 Jan 1998 10:49:16 -0800
  263. From: "Jay Hill"<jrhill@nosc.mil>
  264. Subject: (fractdev) Another wish list for fractint
  265.  
  266. Tim,
  267. 1) The present solid guessing has options like levels 1, 2, or 3.  We
  268. get - what - 4 passes at most, where the resolution is high. Now when
  269. I want a very quick look I can use 320x200 but then the most we get in
  270. passes is 2. This means the first pass over the image takes about
  271. the same time as guessing at 1024x768. Here is the thing I'd like, at
  272. what ever resolution I'm using, be able to set the passes to more so
  273. the image is shown approximately very fast. The validity of this image
  274. would be about that of a thumb nail image, 80x60 for example. But if
  275. it looks interesting I can let it continue one or two passes to see more.
  276. Now it would be at a moderate resolution having, say, two passes to
  277. go to finish. At this point I may have enough info for a pan or zoom.
  278. Or I could hit 'B' for later processing.
  279.  
  280. 2) Another option would be the image starts processing in the center
  281. first (that is where we are zooming toward in search mode).  This
  282. could either be start complete horizontal scans but in the center rather
  283. than top, or even better some kind of tressal with the center filing first.
  284.  
  285. 3) Is there hope for a coordinate box like Winfract had? It should have
  286. complete digits available (winfract showed fewer than the precision
  287. of the calculations).  Also, if the pointer remains on the 'focus' of the
  288. box, I'd like to get info on the escape iteration or the period.  This
  289. information should be capturable by the windows clip board. If we
  290. have a DOS app, switching to one of the text windows (like hitting
  291. TAB) lets me snip data.  This is very useful as a research tool.
  292.  
  293. 4) Lets say I make a special formula, a Julia set type. Now I can off
  294. line derive a corresponding Mandelbrot set (see my recent postings
  295. for an example, (as if you all didn't know) ).  When I hit 'space' with the
  296. usual MSet, I get a Julia. Now we need a way to link the two formula
  297. I derive so this feature will work there two.  What I do now is run two
  298. copies of Fractint, one with M and one with J. I use the clip board
  299. to move coordinates around. It is very clumsy because only one
  300. number will copy at a time. And worse, windows clipboard includes
  301. a C/R at the end which launches a half baked parameter.  If the
  302. parameters were in line horizontal, I could transfer two at once.
  303. Well until we get into deep zooming. Then none of this works.
  304.  
  305. Thanks for the time...
  306.  
  307. Jay
  308.  
  309.  
  310.  
  311. - -
  312. - ------------------------------------------------------------
  313. Thanks for using Fractdev, The Fractint Developer's Discussion List
  314. Post Message:   fractdev@xmission.com
  315. Get Commands:   majordomo@xmission.com "help"
  316. Administrator:  twegner@phoenix.net
  317. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  318.  
  319. ------------------------------
  320.  
  321. Date: Fri, 30 Jan 1998 14:48:56 -0500
  322. From: George Martin <76440.1143@compuserve.com>
  323. Subject: (fractdev) Re: progress.txt
  324.  
  325. Rich,
  326.  
  327. >give an idea where the project stands relative to completion
  328.  
  329. The "formula parser improvements" covers quite a range of ideas. When the
  330. new release of Fractint is imminent, we'll be able to just stop with
  331. whatever is done at that point and go with it. 
  332.  
  333.  
  334. George
  335.  
  336. - -
  337. - ------------------------------------------------------------
  338. Thanks for using Fractdev, The Fractint Developer's Discussion List
  339. Post Message:   fractdev@xmission.com
  340. Get Commands:   majordomo@xmission.com "help"
  341. Administrator:  twegner@phoenix.net
  342. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  343.  
  344. ------------------------------
  345.  
  346. Date: Fri, 30 Jan 1998 13:16:51 -0700
  347. From: Rich Thomson <rthomson@ptc.com>
  348. Subject: Re: (fractdev) Re: progress.txt 
  349.  
  350. In article <199801301453_MC2-3149-6393@compuserve.com> ,
  351.     George Martin <76440.1143@compuserve.com>  writes:
  352. > The "formula parser improvements" covers quite a range of ideas.
  353.  
  354. Yep :).
  355.  
  356. > When the new release of Fractint is imminent, we'll be able to just
  357. > stop with whatever is done at that point and go with it. 
  358.  
  359. That's fine.  The only reason I asked for "status" was not to crack
  360. the whip on anyone, but just that when someone comes asking for a
  361. feature that person Y is working on, we can point to the document and
  362. say "In November of 1996, Y said it would be ready 'Real Soon Now'"
  363. :)
  364. - --
  365.                                                Rich Thomson
  366.                                                rthomson@ptc.com
  367.  
  368. - -
  369. - ------------------------------------------------------------
  370. Thanks for using Fractdev, The Fractint Developer's Discussion List
  371. Post Message:   fractdev@xmission.com
  372. Get Commands:   majordomo@xmission.com "help"
  373. Administrator:  twegner@phoenix.net
  374. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  375.  
  376. ------------------------------
  377.  
  378. Date: Fri, 30 Jan 1998 15:45:56 -0600
  379. From: "Damien M. Jones" <dmj@fractalus.com>
  380. Subject: Re: (fractdev) progress.txt
  381.  
  382. Rich,
  383.  
  384. Please add "M-set Pentium Optimization" to the list.  It's about half done,
  385. in that the code is written and works outside of FractInt, but needs to be
  386. tested and integrated into FractInt.  Some work on this was already done,
  387. before I started, making the M-set almost twice as fast... but the code
  388. I've got is more than twice as fast as that, which is why I'm trying to
  389. stick it in.
  390.  
  391. Man, some of this assembly sure is a mess. =)
  392.  
  393. Damien M. Jones   \\
  394. dmj@fractalus.com  \\  http://www.icd.com/tsd/  (temporary sanity designs)
  395.                     \\  http://www.fractalus.com/ (fractals are my hobby)
  396.  
  397.  
  398. - -
  399. - ------------------------------------------------------------
  400. Thanks for using Fractdev, The Fractint Developer's Discussion List
  401. Post Message:   fractdev@xmission.com
  402. Get Commands:   majordomo@xmission.com "help"
  403. Administrator:  twegner@phoenix.net
  404. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  405.  
  406. ------------------------------
  407.  
  408. Date: Fri, 30 Jan 1998 15:45:56 -0600
  409. From: "Damien M. Jones" <dmj@fractalus.com>
  410. Subject: Re: (fractdev) progress.txt
  411.  
  412. Rich,
  413.  
  414. Please add "M-set Pentium Optimization" to the list.  It's about half done,
  415. in that the code is written and works outside of FractInt, but needs to be
  416. tested and integrated into FractInt.  Some work on this was already done,
  417. before I started, making the M-set almost twice as fast... but the code
  418. I've got is more than twice as fast as that, which is why I'm trying to
  419. stick it in.
  420.  
  421. Man, some of this assembly sure is a mess. =)
  422.  
  423. Damien M. Jones   \\
  424. dmj@fractalus.com  \\  http://www.icd.com/tsd/  (temporary sanity designs)
  425.                     \\  http://www.fractalus.com/ (fractals are my hobby)
  426.  
  427.  
  428. - -
  429. - ------------------------------------------------------------
  430. Thanks for using Fractdev, The Fractint Developer's Discussion List
  431. Post Message:   fractdev@xmission.com
  432. Get Commands:   majordomo@xmission.com "help"
  433. Administrator:  twegner@phoenix.net
  434. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  435.  
  436. ------------------------------
  437.  
  438. Date: Fri, 30 Jan 1998 16:25:11 -0700
  439. From: Rich Thomson <rthomson@ptc.com>
  440. Subject: Re: (fractdev) progress.txt 
  441.  
  442. In article <3.0.3.32.19980130154556.02f56e40@megspo.megsinet.net> ,
  443.     "Damien M. Jones" <dmj@fractalus.com>  writes:
  444. > Please add "M-set Pentium Optimization" to the list.
  445.  
  446. Done.  Thanks for reminding me, I forgot about that one.
  447. - --
  448.                                                Rich Thomson
  449.                                                rthomson@ptc.com
  450.  
  451. - -
  452. - ------------------------------------------------------------
  453. Thanks for using Fractdev, The Fractint Developer's Discussion List
  454. Post Message:   fractdev@xmission.com
  455. Get Commands:   majordomo@xmission.com "help"
  456. Administrator:  twegner@phoenix.net
  457. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  458.  
  459. ------------------------------
  460.  
  461. Date: Fri, 30 Jan 1998 21:26:34 -0600
  462. From: "Tim Wegner" <twegner@phoenix.net>
  463. Subject: Re: (fractdev) progress.txt
  464.  
  465. From the project list:
  466.  
  467. > SIMPLGIF encoder fix                    TW (done)
  468.  
  469. This should be
  470.  
  471. > Fractint encoder fix                    TW (done)
  472.  
  473. I have removed the existing LZW compression code from both Fractint
  474. and Simplgif and replaced them with the LZW code from the Unix
  475. compress utility.
  476.  
  477. To date there are no known bugs in either Fractint's or Simplgif's 
  478. new GIF encoder or in Fractint's decoder. There is a known bug in 
  479. Simplgif's decoder. I plan to replace Simplgif's decoder with 
  480. Fractint's. Then Simplgif should operate on anything you can throw at 
  481. it. 
  482.  
  483. I owe several people sources for the fractint developer version and 
  484. simplgif. I'll put something together, hopefully this weekend. We 
  485. need a way to exchange patches. While posting attachments is a non-no 
  486. on the fractint list, perhaps posting context diffs as zipped-up 
  487. attachements would be OK here. (The zipping protects against 
  488. inevitable mailer mashing of diff files.) I can also post things at 
  489. my ftp site (ftp://ftp.phoenix.net/pub/USERS/twegner). Maybe my ftp 
  490. site is the best bet.
  491.  
  492. What works best is for active developers to keep current with each 
  493. developer patch. It would be especially helpful to have an Xfractint 
  494. developer keep current also, to help me out. I will publish some kind 
  495. of current synch of the developer's source soon.
  496.  
  497. There are a few people subscribed to this list who are unknown to me. 
  498. Since any fairly enterprising person can investigate xmission and 
  499. discover the existence of this list and join it, it isn't really a
  500. private list. I'm not planning on removing those folks as long as 
  501. there are no problems. This list has not been publicized because I 
  502. want to keep it mostly limited to serious developers. However, I am 
  503. happy for people who have helped in the past to be on the list. I 
  504. have also invited some of our artists because their testing and 
  505. feedback is invaluable. I don't mind if others of you invite people 
  506. you think are interested, as long is the list traffic is from people 
  507. who are really interested in helping.
  508.  
  509. Tim
  510.  
  511.  
  512. - -
  513. - ------------------------------------------------------------
  514. Thanks for using Fractdev, The Fractint Developer's Discussion List
  515. Post Message:   fractdev@xmission.com
  516. Get Commands:   majordomo@xmission.com "help"
  517. Administrator:  twegner@phoenix.net
  518. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  519.  
  520. ------------------------------
  521.  
  522. Date: Fri, 30 Jan 1998 21:26:34 -0600
  523. From: "Tim Wegner" <twegner@phoenix.net>
  524. Subject: Re: (fractdev) Re: progress.txt
  525.  
  526. George wrote:
  527.  
  528. > The "formula parser improvements" covers quite a range of ideas. When the
  529. > new release of Fractint is imminent, we'll be able to just stop with
  530. > whatever is done at that point and go with it. 
  531.  
  532. Maybe specific parser projects should be itemized, since it's too big 
  533. a category.
  534.  
  535. For example, adding the assembler optimizations to the parser C 
  536. language code is probably a separable project.
  537.  
  538. Tim
  539.  
  540.  
  541. - -
  542. - ------------------------------------------------------------
  543. Thanks for using Fractdev, The Fractint Developer's Discussion List
  544. Post Message:   fractdev@xmission.com
  545. Get Commands:   majordomo@xmission.com "help"
  546. Administrator:  twegner@phoenix.net
  547. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  548.  
  549. ------------------------------
  550.  
  551. Date: Sat, 31 Jan 1998 08:37:12 -0600
  552. From: "Tim Wegner" <twegner@phoenix.net>
  553. Subject: (fractdev) Welcome to Jonathan
  554.  
  555. Folks, welcome Jonathan Osuch. For quite a while now Jonathan has 
  556. been a steady mainstay of the Fractint development team. His 
  557. contributions are many. At the moment, he's working with Robin on the 
  558. evolver. He also wrote the memory library that unifies the various 
  559. types of memory on the PC, and will greatly faciltate the 
  560. ports of Fractint to other platforms.
  561.  
  562. As of a few minutes ago, Jonathan is on this list. Jonathan, I didn't 
  563. sign you up for the fractint list. I'll be happy to, but be prepared 
  564. to be inundated by mail if you join! 
  565.  
  566. To see who is on this list, send the message
  567.  
  568. who fractdev
  569.  
  570. to majordomo@lists.xmission.com
  571.  
  572. Rich, maybe we should add a list of platforms to the developer info 
  573. table. Mine are Win95, Linux, and DOS. My compilers are MSC 7.0 and 
  574. MASM 6.1, dgjpp, and gcc (Linux). 
  575.  
  576. Tim
  577.  
  578. - -
  579. - ------------------------------------------------------------
  580. Thanks for using Fractdev, The Fractint Developer's Discussion List
  581. Post Message:   fractdev@xmission.com
  582. Get Commands:   majordomo@xmission.com "help"
  583. Administrator:  twegner@phoenix.net
  584. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  585.  
  586. ------------------------------
  587.  
  588. Date: Sat, 31 Jan 1998 12:24:08 -0500
  589. From: George Martin <76440.1143@compuserve.com>
  590. Subject: (fractdev) Welcome to Jonathan
  591.  
  592. Rich,
  593.  
  594. >list of platforms
  595.  
  596. George Martin - Borland 3.1
  597.  
  598. George
  599.  
  600. - -
  601. - ------------------------------------------------------------
  602. Thanks for using Fractdev, The Fractint Developer's Discussion List
  603. Post Message:   fractdev@xmission.com
  604. Get Commands:   majordomo@xmission.com "help"
  605. Administrator:  twegner@phoenix.net
  606. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  607.  
  608. ------------------------------
  609.  
  610. Date: Sat, 31 Jan 1998 13:43:41 EST
  611. From: RBarn0001@aol.com
  612. Subject: Re: (fractdev) Welcome to Jonathan
  613.  
  614. Rich,
  615.  
  616. I am using Visual C++ 1.52 and MASM 6.0.
  617. I have Visual C++ 5.0 if we ever get to that point <g>.
  618.  
  619. Ron Barnett
  620.  
  621. - -
  622. - ------------------------------------------------------------
  623. Thanks for using Fractdev, The Fractint Developer's Discussion List
  624. Post Message:   fractdev@xmission.com
  625. Get Commands:   majordomo@xmission.com "help"
  626. Administrator:  twegner@phoenix.net
  627. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  628.  
  629. ------------------------------
  630.  
  631. Date: Sat, 31 Jan 1998 22:45:28 -0600
  632. From: "Tim Wegner" <twegner@phoenix.net>
  633. Subject: (fractdev) Synching Up
  634.  
  635. I have Xfractint working up to 1961 patch 20. There is a problem with 
  636. patch 21, which I will look at tomorrow, unless Jonathan beats me to 
  637. finding the problem.
  638.  
  639. When I get Xfractint up to patch 27 (the current patch), I will 
  640. release a patch 28 with the changes needed for Xfractint, including 
  641. Rich's changes. At that point everyone can get synched up.
  642.  
  643. This will take a few more days, depending on how things go at work. I 
  644. have a big software delivery due Friday.
  645.  
  646. Tim
  647.  
  648.  
  649. - -
  650. - ------------------------------------------------------------
  651. Thanks for using Fractdev, The Fractint Developer's Discussion List
  652. Post Message:   fractdev@xmission.com
  653. Get Commands:   majordomo@xmission.com "help"
  654. Administrator:  twegner@phoenix.net
  655. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  656.  
  657. ------------------------------
  658.  
  659. Date: Mon, 02 Feb 1998 10:27:44 -0700
  660. From: Rich Thomson <rthomson@ptc.com>
  661. Subject: Re: (fractdev) progress.txt 
  662.  
  663. In article <199801310324.VAA08430@virtual3.c-com.net> ,
  664.     "Tim Wegner" <twegner@phoenix.net>  writes:
  665. > > SIMPLGIF encoder fix                    TW (done)
  666. > This should be
  667. > > Fractint encoder fix                    TW (done)
  668.  
  669. Fixed.
  670.  
  671. > I owe several people sources for the fractint developer version and 
  672. > simplgif. I'll put something together, hopefully this weekend. We 
  673. > need a way to exchange patches. While posting attachments is a non-no 
  674. > on the fractint list, perhaps posting context diffs as zipped-up 
  675. > attachements would be OK here. (The zipping protects against 
  676. > inevitable mailer mashing of diff files.) I can also post things at 
  677. > my ftp site (ftp://ftp.phoenix.net/pub/USERS/twegner). Maybe my ftp 
  678. > site is the best bet.
  679.  
  680. Please DON'T zip the diffs.  There is no problem with "mailer mashing
  681. of diff files".  I don't know where you got this idea.  I have
  682. transmitted diff files by email for 10+ years and never, ever, ever,
  683. had a problem.  ZIPing text files only causes more problems in getting
  684. the text files portably to another system because you zip your DOS
  685. text file and when I get it to unix, then I have to strip line feeds
  686. or vice-versa.  If the file is transmitted as a text file, then we
  687. won't have to deal with that.
  688. - --
  689.                                                Rich Thomson
  690.                                                rthomson@ptc.com
  691.  
  692. - -
  693. - ------------------------------------------------------------
  694. Thanks for using Fractdev, The Fractint Developer's Discussion List
  695. Post Message:   fractdev@xmission.com
  696. Get Commands:   majordomo@xmission.com "help"
  697. Administrator:  twegner@phoenix.net
  698. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  699.  
  700. ------------------------------
  701.  
  702. Date: Mon, 02 Feb 1998 10:28:50 -0700
  703. From: Rich Thomson <rthomson@ptc.com>
  704. Subject: Re: (fractdev) Re: progress.txt 
  705.  
  706. In article <199801310324.VAA08434@virtual3.c-com.net> ,
  707.     "Tim Wegner" <twegner@phoenix.net>  writes:
  708. > For example, adding the assembler optimizations to the parser C 
  709. > language code is probably a separable project.
  710.  
  711. These are the items I had in the "to do" list; which of these are you
  712. working on currently, George?
  713.  
  714.     Formula Parser
  715.     --------------
  716.     - Add type information for expressions and variables
  717.     - Add remainder (modulus) operator/function
  718.     - Make C versions of corresponding assembly functions more efficient
  719.       (reduce function call overhead, apply optimizations)
  720.       - Provide a way to perform user-defined computations once per-image
  721.       - Provide a way to define and call named user functions like regular
  722.        functions
  723. - --
  724.                                                Rich Thomson
  725.                                                rthomson@ptc.com
  726.  
  727. - -
  728. - ------------------------------------------------------------
  729. Thanks for using Fractdev, The Fractint Developer's Discussion List
  730. Post Message:   fractdev@xmission.com
  731. Get Commands:   majordomo@xmission.com "help"
  732. Administrator:  twegner@phoenix.net
  733. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  734.  
  735. ------------------------------
  736.  
  737. Date: Mon, 02 Feb 1998 10:47:23 -0700
  738. From: Rich Thomson <rthomson@ptc.com>
  739. Subject: Re: (fractdev) Welcome to Jonathan 
  740.  
  741. Would someone email me Jonathan Osuch's email address for the
  742. developer's list?  Thanks.
  743. - --
  744.                                                Rich Thomson
  745.                                                rthomson@ptc.com
  746.  
  747. - -
  748. - ------------------------------------------------------------
  749. Thanks for using Fractdev, The Fractint Developer's Discussion List
  750. Post Message:   fractdev@xmission.com
  751. Get Commands:   majordomo@xmission.com "help"
  752. Administrator:  twegner@phoenix.net
  753. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  754.  
  755. ------------------------------
  756.  
  757. Date: Mon, 2 Feb 1998 13:16:01 -0500
  758. From: George Martin <76440.1143@compuserve.com>
  759. Subject: Re: (fractdev) Re: progress.txt
  760.  
  761. Rich,
  762.  
  763. >
  764.     Formula Parser
  765.     --------------
  766.     - Add type information for expressions and variables
  767.     - Add remainder (modulus) operator/function
  768.     - Make C versions of corresponding assembly functions more efficient
  769.       (reduce function call overhead, apply optimizations)
  770.       - Provide a way to perform user-defined computations once per-image
  771.       - Provide a way to define and call named user functions like regular
  772.        functions
  773. <
  774.  
  775. type info - I need more information about what is wanted here, and why.    
  776.         This is not a high priority item for me right now, and should
  777.             probably wait until other projects are done.
  778.  
  779. modulus function - We can do this, but what *is* the modulus of one complex
  780.  
  781.             number divided by another? 
  782.  
  783. C Optimizer - Working on now. High priority. This is part of an overall
  784.               rewrite to make parsing, error warning, and memory allocation
  785.               more efficient in the parser.
  786.  
  787. Once-per-image section - Not working on now. Could you give some examples
  788.               of what is wanted here? I've already started tinkering with
  789.               trisq and quadsq.
  790.  
  791. calling user functions - Not working on now, but right up my alley. I tried
  792.               to make the if..else flexible enough to allow adding while   
  793.              and do..while loops, and goto statements. 
  794.  
  795.  
  796. George
  797.  
  798. - -
  799. - ------------------------------------------------------------
  800. Thanks for using Fractdev, The Fractint Developer's Discussion List
  801. Post Message:   fractdev@xmission.com
  802. Get Commands:   majordomo@xmission.com "help"
  803. Administrator:  twegner@phoenix.net
  804. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  805.  
  806. ------------------------------
  807.  
  808. Date: Mon, 02 Feb 1998 11:33:22 -0700
  809. From: Rich Thomson <rthomson@ptc.com>
  810. Subject: Re: (fractdev) Re: progress.txt 
  811.  
  812. In article <199802021319_MC2-319A-8C08@compuserve.com> ,
  813.     George Martin <76440.1143@compuserve.com>  writes:
  814. > type info - I need more information about what is wanted here, and why.    
  815. >         This is not a high priority item for me right now, and should
  816. >             probably wait until other projects are done.
  817.  
  818. What is wanted: something similar to the C cast operator for
  819. expressions and typing of variables for declarations.  We already
  820. have the ability to take the integer portion of a value by doing
  821. int(x) (what is the meaning of int(z), with z complex?).  If one could
  822. type variables as integer or real:
  823.  
  824.     int iter,
  825.     real x,
  826.  
  827. then the parser could know that it didn't need to do complex
  828. arithmetic on these quantities.  Further, for "iter" it could use
  829. integer math.  Its a small quest for additional efficiency that
  830. motivates the proposal.
  831.  
  832. > modulus function - We can do this, but what *is* the modulus of one complex
  833. >             number divided by another? 
  834.  
  835. Good point!
  836.  
  837. > Once-per-image section - Not working on now. Could you give some examples
  838. >               of what is wanted here? I've already started tinkering with
  839. >               trisq and quadsq.
  840.  
  841. I didn't propose this, but I seem to recall the discussion going
  842. something like this.  People have user-defined functions and they want
  843. to do some computationally expensive setup calculations.  However,
  844. these calculations need only be done once for the entire image
  845. (computing critical points of the iterated function, for instance).
  846. Currently, they have to recompute the critical points for every pixel.
  847. Again, efficiency seems to be the motivation for this proposal, but I
  848. don't know that anyone put together anything specific on a proposed
  849. syntax.
  850.  
  851. I will add your updated info to the appropriate files! :)
  852. - --
  853.                                                Rich Thomson
  854.                                                rthomson@ptc.com
  855.  
  856. - -
  857. - ------------------------------------------------------------
  858. Thanks for using Fractdev, The Fractint Developer's Discussion List
  859. Post Message:   fractdev@xmission.com
  860. Get Commands:   majordomo@xmission.com "help"
  861. Administrator:  twegner@phoenix.net
  862. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  863.  
  864. ------------------------------
  865.  
  866. Date: Mon, 02 Feb 1998 11:56:20 -0700
  867. From: Rich Thomson <rthomson@ptc.com>
  868. Subject: Re: (fractdev) Re: progress.txt 
  869.  
  870. In article <199802021319_MC2-319A-8C08@compuserve.com> ,
  871.     George Martin <76440.1143@compuserve.com>  writes:
  872. > modulus function - We can do this, but what *is* the modulus of one complex
  873. >             number divided by another? 
  874.  
  875. I looked into a reference on complex numbers and it didn't seem to
  876. define the remainder of a complex number anywhere.  Division is
  877. defined, but its unclear how to compute the remainder of a complex
  878. division.  It might be handy to define z modulus w as:
  879.  
  880.     z = a + b i
  881.     w = c + d i
  882.     z % w = (a % c) + (b % d) i
  883.  
  884. This would make implementing whitesq, trisq, quadsq, etc. trivial in
  885. the per-pixel initialization.  However, I'm not sure that's the way we
  886. want to define complex modulus in general.  Then again, maybe it is if
  887. that's the real reason we want complex modulus :)
  888. - --
  889.                                                Rich Thomson
  890.                                                rthomson@ptc.com
  891.  
  892. - -
  893. - ------------------------------------------------------------
  894. Thanks for using Fractdev, The Fractint Developer's Discussion List
  895. Post Message:   fractdev@xmission.com
  896. Get Commands:   majordomo@xmission.com "help"
  897. Administrator:  twegner@phoenix.net
  898. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  899.  
  900. ------------------------------
  901.  
  902. Date: Mon, 02 Feb 1998 10:31:24 -0700
  903. From: Rich Thomson <rthomson@ptc.com>
  904. Subject: Re: (fractdev) Welcome to Jonathan 
  905.  
  906. In article <199801311434.IAA12941@virtual3.c-com.net> ,
  907.     "Tim Wegner" <twegner@phoenix.net>  writes:
  908. > Rich, maybe we should add a list of platforms to the developer info 
  909. > table. Mine are Win95, Linux, and DOS. My compilers are MSC 7.0 and 
  910. > MASM 6.1, dgjpp, and gcc (Linux). 
  911.  
  912. I'm not sure why this would be of help to other people?
  913. - --
  914.                                                Rich Thomson
  915.                                                rthomson@ptc.com
  916.  
  917. - -
  918. - ------------------------------------------------------------
  919. Thanks for using Fractdev, The Fractint Developer's Discussion List
  920. Post Message:   fractdev@xmission.com
  921. Get Commands:   majordomo@xmission.com "help"
  922. Administrator:  twegner@phoenix.net
  923. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  924.  
  925. ------------------------------
  926.  
  927. Date: Mon, 2 Feb 1998 11:16:38 -0800
  928. From: "Jay Hill"<jrhill@nosc.mil>
  929. Subject: (fractdev) modulus function and image precalc
  930.  
  931. George wrote
  932.  
  933.  
  934. >modulus function - We can do this, but what *is* the modulus of one
  935. >          complex  number divided by another?
  936.  
  937.  
  938. I asked for this functionality. The trunc() function almost does it all.
  939. And its use is for reals and also for integers. Reals for working with
  940. angles, for example. And integers for working with the iter or some
  941. color data.
  942.  
  943. The format might be like the C++ functions.
  944.  
  945.  
  946. As for the precalc (the once per image), will we have access to the
  947. image center/mag/rot data so we can make some kind of pre-scan
  948. to help set up the parameters? I'm thinking of several applications -
  949. 1) a coloring scheme (someone in the UNIX world used it) checked a
  950. few hundred scattered spots on his 1280x1024 image and scaled the
  951. color map based on these samples. He always had a nice flow
  952. of colors from the edge to the densest parts.
  953. 2) special parameters can be computed for any 'inside' components
  954. found. It there is array capability, an array of special parameters can
  955. be made which helps 'instant' filling of these components and/or
  956. special coloring schemes for the insides of these components.
  957. I'm experimenting with a few of these now.
  958.  
  959. Is there a function that tells us the pixel spacing.? If c=pixel and
  960. pixel moves up one or right one, what is the change in c?
  961.  
  962.  
  963. Jay
  964.  
  965.  
  966.  
  967. - -
  968. - ------------------------------------------------------------
  969. Thanks for using Fractdev, The Fractint Developer's Discussion List
  970. Post Message:   fractdev@xmission.com
  971. Get Commands:   majordomo@xmission.com "help"
  972. Administrator:  twegner@phoenix.net
  973. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  974.  
  975. ------------------------------
  976.  
  977. Date: Mon, 02 Feb 1998 14:22:24 -0600
  978. From: "Damien M. Jones" <dmj@fractalus.com>
  979. Subject: (fractdev) Notion: coloring formulae
  980.  
  981. I've been thinking about using the formula parser to define coloring
  982. algorithms.  Obviously, I already have one way to do it--but this requires
  983. editing the formula every time a new core fractal equation is to be used.
  984. So I was thinking about ways to generalize the technique, that are actually
  985. somewhat easy to bolt on to FractInt. :)
  986.  
  987. How's this idea sound?  Allow a second formula--a coloring formula--to be
  988. written.  This formula has its own p1, p2, p3, fn1, and fn2; it has access
  989. to z from the main "formula", as well as the other built-in variable types
  990. of the formula parser.  Like a "normal" formula, it has an init section, a
  991. per-iteration section, and a keep-iterating section (so the coloring
  992. formula can force a bailout as well as the fractal formula).  Essentially,
  993. it re-uses almost all of the existing formula parser.
  994.  
  995. Ah, well, it was just a thought.  I'd rather see looping abilities added to
  996. the formula parser, which will let me play around with a few other coloring
  997. techniques which right now aren't too practical. :)
  998.  
  999. Damien M. Jones   \\
  1000. dmj@fractalus.com  \\  http://www.icd.com/tsd/  (temporary sanity designs)
  1001.                     \\  http://www.fractalus.com/ (fractals are my hobby)
  1002.  
  1003.  
  1004. - -
  1005. - ------------------------------------------------------------
  1006. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1007. Post Message:   fractdev@xmission.com
  1008. Get Commands:   majordomo@xmission.com "help"
  1009. Administrator:  twegner@phoenix.net
  1010. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  1011.  
  1012. ------------------------------
  1013.  
  1014. Date: Mon, 2 Feb 1998 17:21:51 -0500
  1015. From: George Martin <76440.1143@compuserve.com>
  1016. Subject: Re: (fractdev) Re: progress.txt
  1017.  
  1018. Rich,
  1019.  
  1020. >
  1021.  We already have the ability to take the integer portion of a value by
  1022. doing int(x)
  1023. <
  1024.  
  1025. The function is "trunc()", which lops of the fractional part of both the
  1026. real and imaginary components of a complex number.
  1027.  
  1028. George
  1029.  
  1030. - -
  1031. - ------------------------------------------------------------
  1032. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1033. Post Message:   fractdev@xmission.com
  1034. Get Commands:   majordomo@xmission.com "help"
  1035. Administrator:  twegner@phoenix.net
  1036. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  1037.  
  1038. ------------------------------
  1039.  
  1040. Date: Mon, 02 Feb 1998 15:49:56 -0700
  1041. From: Rich Thomson <rthomson@ptc.com>
  1042. Subject: Re: (fractdev) Notion: coloring formulae 
  1043.  
  1044. - ------- =_aaaaaaaaaa0
  1045. Content-Type: text/plain; charset="us-ascii"
  1046. Content-ID: <24035.886459792.1@woody>
  1047.  
  1048. In article <3.0.3.32.19980202142224.02ed2ea8@megspo.megsinet.net> ,
  1049.     "Damien M. Jones" <dmj@fractalus.com>  writes:
  1050. > I've been thinking about using the formula parser to define coloring
  1051. > algorithms.  Obviously, I already have one way to do it--but this requires
  1052. > editing the formula every time a new core fractal equation is to be used.
  1053. > So I was thinking about ways to generalize the technique, that are actually
  1054. > somewhat easy to bolt on to FractInt. :)
  1055.  
  1056. Damien, does the attached message look familiar? :)
  1057. - --
  1058.                                                Rich Thomson
  1059.                                                rthomson@ptc.com
  1060.  
  1061. - ------- =_aaaaaaaaaa0
  1062. MIME-Version: 1.0
  1063. Content-Type: message/rfc822
  1064.  
  1065. Delivery-Date: Mon, 19 Jan 1998 11:54:14 -0700
  1066. Received: from dbank (dbank.ptc.com [199.6.17.9]) by woody (950413.SGI.8.6.12/950213.SGI.AUTOCF) via SMTP id LAA01209 for <rthomson@woody>; Mon, 19 Jan 1998 11:54:14 -0700
  1067. Received: from poster (poster.ptc.com) by dbank (5.x/SMI-SVR4)
  1068.     id AA08348; Mon, 19 Jan 1998 11:54:11 -0700
  1069. Received: from lists.xmission.com by poster (5.x/SMI-SVR4-NN)
  1070.     id AA18912; Mon, 19 Jan 1998 13:53:17 -0500
  1071. Received: from domo by lists.xmission.com with local (Exim 1.73 #4)
  1072.     id 0xuMKj-0002Uk-00; Mon, 19 Jan 1998 11:54:05 -0700
  1073. Message-Id: <199801191852.LAA01190@woody>
  1074. To: fractint@xmission.com
  1075. Subject: (fractint) generalizing coloring methods
  1076. Organization: Design Software Group, Parametric Technology Corporation
  1077. Date: Mon, 19 Jan 1998 11:52:54 -0700
  1078. From: Rich Thomson <rthomson@poster.ptc.com>
  1079. Sender: owner-fractint@lists.xmission.com
  1080. Precedence: bulk
  1081. Reply-To: fractint@lists.xmission.com
  1082.  
  1083. In anticipation of 24-bit (and 32-bit) rendering modes in fractint,
  1084. I've been wondering if there isn't a way to unify all the various
  1085. coloring tricks embedded in FRMs as well as fractint's internal
  1086. coloring algorithms.  Here is what I have been thinking... if we
  1087. define a coloring "formula" and apply it to the iteration.  Here is
  1088. the proposed anatomy of a coloring formula:
  1089.  
  1090.     name {
  1091.     initialization :
  1092.     per-iteration
  1093.     finalization
  1094.     }
  1095.  
  1096. name        The name of this coloring method
  1097.  
  1098. initialization    Similar to the initialization section for a formula;
  1099.         "pixel" and other magic variables are initialized so
  1100.         they can be used by the coloring formula.  The
  1101.         coloring formula can introduce its own variables and
  1102.         initialize them here.
  1103.  
  1104. per-iteration    For coloring methods where the variables must be
  1105.         updated every iteration, change that information in
  1106.         this section
  1107.  
  1108. finalization    After the orbit has finished (because it bailed out,
  1109.         or reached maxiter, or hit a period cycle, etc.), this
  1110.         section assigns the pixel's color value
  1111.  
  1112. Here are some examples of the builtin coloring methods fractint has:
  1113.  
  1114.     iter {
  1115.     index = 0 :
  1116.     index++,
  1117.     color=colormap[index]
  1118.     }
  1119.  
  1120.     epsilon_cross {
  1121.     axis = 0, index = 0 :
  1122.     if (!axis && (imag(z) < .01)) then
  1123.        axis = 1
  1124.     else if (!axis && (real(z) < .01)) then
  1125.        axis = 2
  1126.     endif
  1127.     index++,
  1128.     if (axis == 1) then
  1129.        color = green
  1130.     else if (axis == 2) then
  1131.        color = yellow
  1132.     else
  1133.        color = colormap[index]
  1134.     endif
  1135.     }
  1136.  
  1137. In the epsilon_cross case, you might want to be able to have a way to
  1138. terminate the orbit early when you detect it nearing the axis.  A new
  1139. syntax could be introduced to allow the coloring scheme to affect
  1140. the bailout, or there could be a statement that aborted the iteration
  1141. because of the coloring test.
  1142.  
  1143. I think this kind of scheme encompasses all the existing coloring
  1144. modes of fractint and also covers the kinds of balls/stalks/etc. types
  1145. of colorings that others have embedded into their formulas.  The nice
  1146. thing about this kind of approach is that it separates the formulas
  1147. from the coloring.  Want a fancy colored M-set?  No need to avoid the
  1148. builtin type=mandel then, just specify the fancy coloring.
  1149.  
  1150. What do others think of this idea?  Are there coloring schemes that
  1151. DON'T fit into this framework?  I'd like to get something that is as
  1152. general as possible before doing any work on writing fractint code to
  1153. support it.
  1154. - --
  1155.   ``Between stimulus and response is the will to choose.''  -- Steven Covey
  1156.  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1157.      3D Paint: The Power to Create in 3D;        Rich Thomson
  1158.      email me for more info                rthomson@ptc.com
  1159.  
  1160. - -
  1161. - ------------------------------------------------------------
  1162. Thanks for using Fractint, The Fractals and Fractint Discussion List
  1163. Post Message:   fractint@xmission.com
  1164. Get Commands:   majordomo@xmission.com "help"
  1165. Administrator:  twegner@phoenix.net
  1166. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  1167.  
  1168. - ------- =_aaaaaaaaaa0--
  1169.  
  1170. - -
  1171. - ------------------------------------------------------------
  1172. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1173. Post Message:   fractdev@xmission.com
  1174. Get Commands:   majordomo@xmission.com "help"
  1175. Administrator:  twegner@phoenix.net
  1176. Unsubscribe:    majordomo@xmission.com "unsubscribe fractdev"
  1177.  
  1178. ------------------------------
  1179.  
  1180. End of fractdev-digest V1 #4
  1181. ****************************
  1182.  
  1183.