From: fractint-owner@xmission.com (fractint Digest) To: fractint-digest@xmission.com Subject: fractint Digest V1 #19 Reply-To: fractint@xmission.com Sender: fractint-owner@xmission.com Errors-To: fractint-owner@xmission.com Precedence: fractint Digest Wednesday, September 24 1997 Volume 01 : Number 019 In this issue: Re: (fractint) Serious Fractint 19.6 bug! Re: (fractint) Serious Fractint 19.6 bug! Re: (fractint) Serious Fractint 19.6 bug! Re: (fractint) Video Cards (fractint) Much older versions of Fractint! (fractint) Erroneous URL Re: (fractint) Video Cards Re: (fractint) Video Cards (fractint) (Fwd) BOUNCE fractint@xmission.com: Admin request: /^subject: Re: (fractint) Video Cards Re: (fractint) Much older versions of Fractint! Re: (fractint) Much older versions of Fractint! (fractint) Boundary is partially right! Re: (fractint) Video Cards (fractint) New coloring scheme (fractint) Questions about IFS fractals Re: (fractint) Much older versions of Fractint! Re: (fractint) Questions about IFS fractals (fractint) Smoothing color bands, revisited (not anti-aliasing) See the end of the digest for information on subscribing to the fractint or fractint-digest mailing lists and on how to retrieve back issues. ---------------------------------------------------------------------- Date: Mon, 22 Sep 1997 00:12:44 -0400 From: franz@mediom.qc.ca (Francois Blais) Subject: Re: (fractint) Serious Fractint 19.6 bug! ao950@freenet.carleton.ca (Paul Derbyshire) wrote: >>> I have discovered 2 bugs in Fractint 19.6! >>> The more serious is as follows: if a 16-color video mode is selected (don't >>> ask) and passes=b is selected, it draws a few pixels and hangs, forcing a >>> reboot or a Vulcan Nerve Pinch. >>> The less serious is that the collection of 2 and 16-color modes at the >>> start of the video mode-picker in this version all say "256" colors at the >>> right. >>I can't duplicate either problem. >>Your fractint.cfg file is corrupt. Try replacing it with the one in >>the 19.6 distribution. >My fractint.cfg file is exactly the one that came with Fractint, >unmodified. To be exact it is the one from the .zip located at Spanky. Did >you try the Spanky .zip instead of your development version? I also got my archive from Spanky, and here's a screenshot from the video mode selection: FRACTINT Version 19.6 Select Video Mode key...name......................xdot.ydot.colr.comment.................. F2 IBM 16-Color EGA 640 350 16 Standard EGA hi-res mode F3 IBM 256-Color VGA/MCGA 320 200 256 Quick and LOTS of colors F4 IBM 16-Color VGA 640 480 16 Nice high resolution F5 IBM 4-Color CGA 320 200 4 (Ugh - Yuck - Bleah) F6 IBM Hi-Rez B&W CGA 640 200 2 ('Hi-Rez' Ugh - Yuck) F7 IBM B&W EGA 640 350 2 (Monochrome EGA) F8 IBM B&W VGA 640 480 2 (Monochrome VGA) F9 IBM Low-Rez EGA 320 200 16 Quick but chunky F10 IBM VGA (non-std) 320 400 256 Register Compatibles ONLY SF1 IBM VGA (non-std) 360 480 256 Register Compatibles ONLY SF2 SuperVGA/VESA Autodetect 800 600 16 Works with most SuperVGA SF3 SuperVGA/VESA Autodetect 1024 768 16 Works with most SuperVGA SF4 SuperVGA/VESA Autodetect 640 400 256 Works with most SuperVGA SF5 SuperVGA/VESA Autodetect 640 480 256 Works with most SuperVGA SF6 SuperVGA/VESA Autodetect 800 600 256 Works with most SuperVGA SF7 SuperVGA/VESA Autodetect 1024 768 256 Works with most SuperVGA (more) Use the cursor keys to highlight your selection Press ENTER for highlighted choice, ESCAPE to back out, or F1 for help - -- La voix de ma contrebasse * Quebec City - Canada Thought for the day: "Talk is cheap since supply exceeds demand." - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 00:31:32 -0400 (EDT) From: ao950@freenet.carleton.ca (Paul Derbyshire) Subject: Re: (fractint) Serious Fractint 19.6 bug! Really strange...cause I know for a fact I haven't so much as twiddled a single bit in fractint.cfg! Could it be a problem specific to certain video cards? This is running on a Matrox MGA 2 meg. All this on one of 2 computers I use. The other has a 512K S3 (yeah, I know, crufty as hell). On that, I just tried the Spanky distrib and got normal behavior (proper color numbers and no b-trace hang). My guess is maybe Fractint has some styrange allergy to that Matrox... - -- .*. Where feelings are concerned, answers are rarely simple [GeneDeWeese] -() < When I go to the theater, I always go straight to the "bag and mix" `*' bulk candy section...because variety is the spice of life... [me] Paul Derbyshire ao950@freenet.carleton.ca, http://chat.carleton.ca/~pderbysh - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 03:38:38 -0400 From: Sylvie Gallet Subject: Re: (fractint) Serious Fractint 19.6 bug! Hi Paul >> Really strange...cause I know for a fact I haven't so much as twiddled= >> a single bit in fractint.cfg! Could it be a problem specific to >> certain video cards? This is running on a Matrox MGA 2 meg. >> My guess is maybe Fractint has some styrange allergy to that >> Matrox... I have no problem with my Matrox Millennium 2 meg. It supports the following VESA modes: - ------------------------------------------------- # QPV/386 / CDPEG configuration file # created by VESA2CFG on Fri 29-Aug-1997, 11:6:33 VESA BGR # perhaps RGB instead of BGR #'VESA local #"VESA configuration for "Matrox Graphics Inc." 320 200 16 40 $0d 0 640 480 16 80 $12 0 800 600 16 100 $4f02 $0102 320 200 256 320 $13 0 640 480 256 640 $4f02 $0101 800 600 256 960 $4f02 $0103 1024 768 256 1024 $4f02 $0105 1280 1024 256 1280 $4f02 $0107 1600 1200 256 1600 $4f02 $011c 640 480 32k 1280 $4f02 $0110 800 600 32k 1920 $4f02 $0113 1024 768 32k 2048 $4f02 $0116 640 480 64k 1280 $4f02 $0111 800 600 64k 1920 $4f02 $0114 1024 768 64k 2048 $4f02 $0117 640 480 16m 2560 $4f02 $0112 800 600 16m 3200 $4f02 $0115 - ------------------------------------------------- - Sylvie - ---------------------------------------------------------------------- Sylvie_Gallet@CompuServe.com http://spanky.triumf.ca/www/fractint/sylvie/gallet.html http://ourworld.compuserve.com/homepages/Sylvie_Gallet/homepage.htm - ---------------------------------------------------------------------- - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 12:10:29 -0400 From: nick.grasso@hrads.com (Grasso, Nick) Subject: Re: (fractint) Video Cards At 05:48 PM 9/19/97 -0500, Tim wrote: >If you had the oppertunity to get a new video card for drawing fractals, >what would it be? Assuming you have a PCI system, I recommend the Matrox Millennium II. They have lowered the price to about $200 US for the 4Mb card. I have the original Millennium and am quite happy with it. I run it under DOS, OS/2, and Windows NT and have had almost no problems. It is fast and handles just about everything I throw at it. It is also fast for DOS games. Some video cards are fast under Windows, but are slow under DOS (this does not apply to fractint however - see below). >I am also wondering if 3D accelerators can help in drawing any types of fractals. To repeat what Damien said: No. First of all, I don't think 3D accelerators apply to DOS programs at all. Secondly, 99% of the time it takes to create a fractal is the mathematical computation. The time it takes your video card to display it on the screen is nothing compared to this. As I understand it, 3D acceleration is for moving objects around the screen, i.e., moving 3D objects in an animation or a game, so I don't think this would help a Windows fractal program (unless it spun the fractal around the screen ). >Any input would be appreciated as I've decided to upgrade my system >now. The Imagine128 doesn't work with the new DirectX drivers for >windows games anyway... I've run a few programs that use DirectX and they work OK but I haven't tried any of the fancy new games. DirectX is build into Windows NT 4.0. You don't have to install it separately as in Win 95. Hope this helps. Nick nick.grasso@hrads.com - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 09:36:18 -0700 (PDT) From: Jon Noring Subject: (fractint) Much older versions of Fractint! Hello, For the fun of it, I performed a fairly extensive and exhaustive Web and ftp search out there in Internetland to see what older versions of Fractint for DOS are still downloadable (I was only interested in the distributable DOS executable package -- not the source code). Here's what I found so far, which I've downloaded and archived for posterity: 7.0 8.1 12.0 14.0 15.1 16.0 16.11 17.01 17.1 17.2 18.0 18.1 18.2 19.0 19.1 19.2 19.3 19.4 19.5 19.6 Version 7.0 is a very old version, and running it certainly gives a good feel for how far Fractint has come since then! I would like to complete the collection, so if you have other versions, especially the older ones (the Holy Grail would be version 1.0 and any pre- 1.0 betas -- Tim, can you give some early history to Fractint and the versions?), please send them my way. If there's enough interest, and Tim doesn't mind, I can place Fractint version 7.0 at my ftp site for download. And if I get close to a complete collection, I'll consider making it all available via anonymous ftp for a short time. We must remember our roots! Jon Noring _____________________________________________________________________________ OmniMedia Digital Publishing | E-Books: http://www.awa.com/library/omnimedia 9671 S. 1600 West St. | Digital/Fractal Art: (coming soon!) South Jordan, UT 84095 | 801-253-4037 | E-mail: omnimedia@netcom.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Two great mailing lists: FRACTAL ART, and ELECTRONIC BOOKS. To subscribe to either one, send e-mail to majordomo@aros.net and put the appropriate line in the body of the message: subscribe fractal-art subscribe ebook-list - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 13:16:15 -0400 From: "Damien M. Jones" Subject: (fractint) Erroneous URL Hello, A few days ago I posted a URL for a FractInt .FRM file used to produce the new images in my gallery. The URL posted was incorrect. Here is the correct one: http://www.geocities.com/~fractalus/misc/dmj-pub.zip The URL for the gallery is in my signature, below. Damien M. Jones / temporary sanity designs / http://www.emi.net/~dmj/ dmj@emi.net / my gallery: http://www.geocities.com/SoHo/Lofts/2605/ - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 16:01:36 -0600 From: "Robert Norton" Subject: Re: (fractint) Video Cards If you're running a Matrox Millenium card under NT4.0 and having no= problems, there are a lot of folks here who would like to know just how= you do it. Given my druthers, I'd much rather be using a Diamond Stealth 2000 or 3000= than this buggy, non-compliant VESA-hating Millenium card. 2000's are= going as low as $105 with 4 megs on board. >Assuming you have a PCI system, I recommend the Matrox Millennium II. They >have lowered the price to about $200 US for the 4Mb card. I have the >original Millennium and am quite happy with it. I run it under DOS, OS/2, >and Windows NT and have had almost no problems. >nick.grasso@hrads.com " - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 18:42:04 -0400 From: nick.grasso@hrads.com (Grasso, Nick) Subject: Re: (fractint) Video Cards At 04:01 PM 9/22/97 -0600, "Robert Norton" wrote: > If you're running a Matrox Millenium card under NT4.0 and having no problems, > there are a lot of folks here who would like to know just how you do it. > > Given my druthers, I'd much rather be using a Diamond Stealth 2000 or 3000 than this > buggy, non-compliant VESA-hating Millenium card. 2000's are going as low as $105 with > 4 megs on board. Hi Robert, What kind of problems are you having? Are you are referring to the recent thread about fractint and other DOS VESA programs not running under NT? It appears that this is the fault of NT and not the card. Microsoft states that NT 4.0 does *not* support VESA in a DOS session. All the VESA modes work fine in a DOS session under OS/2, so I would tend not to blame the card. I have had no other problems under NT. However, their tech support leaves a lot to be desired since they never answered my email. Nick nick.grasso@hrads.com - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 20:33:53 -0600 From: "Tim Wegner" Subject: (fractint) (Fwd) BOUNCE fractint@xmission.com: Admin request: /^subject: Date: Mon, 22 Sep 1997 11:40:57 +0200 To: fractint@mail.xmission.com From: Roelf Renkema Subject: Help:Avance Logic 2301 PCI I'm still not able to get my fractint up and running. Currently believing that my videocard/driver might be the problem. Anybody out there, with experience with the Avance Logic 2301 PCI drivers? Think I need a special CFG for it. So before I try to build one myself I thought I might ask? Greetz - -- _/_/| grey@nym,alias.net (o(o) \ ' The Wolf ' OO~~ / \--__ ,/ "I like'm sweet and wet" |/~ `-' - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Mon, 22 Sep 1997 21:29:09 -0500 From: Tim Subject: Re: (fractint) Video Cards Hey gang For those who asked, I personally run Win95 on my machine for games and using Netscape. I found out that my Imagine 128 only uses 512k in DOS so that's why I was having difficulty getting any decent resolution. I've been talking to Number Nine tech support and they referred me to this Scitech Software program called the Display Doctor 5.3a, but even this program refuses to do anything for this card. The Imagine 128 also doesn't support anything higher than DirectX 1.0 and I just bought a game with DirectX5 on it. So I am definitely looking into upgrading my system now. I am hearing good things about the Millenium II from this list and the Diamond FireGL from some other friends. I plan to make a move here very soon, so if you haven't put in your two cents I am urging you too! I used to have NT on my system but when I found out how much it hates Windows games I killed it. I can also issue a fair warning against buying Xcar for you racing sim enthusiasts, it is just terrible, save your money and wait for Need4Speed2 SE which is coming out soon. Hey I am wondering how can I verify if my system has PCI slots? What do they look like? Again, thanks in advance Tim Maxwell Chicago Il - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Tue, 23 Sep 1997 12:19:53 -0400 From: Farrell McGovern Subject: Re: (fractint) Much older versions of Fractint! Jon Noring wrote: > > I would like to complete the collection, so if you have other versions, > especially the older ones (the Holy Grail would be version 1.0 and any pre- > 1.0 betas -- Tim, can you give some early history to Fractint and the > versions?), please send them my way. If there's enough interest, and Tim > doesn't mind, I can place Fractint version 7.0 at my ftp site for download. > And if I get close to a complete collection, I'll consider making it all > available via anonymous ftp for a short time. We must remember our roots! On one of my disks recently I found a copy of FRACT386...the original...I packed it, and moved, if you want, remind me in a month or so, and I will see if I can find it after I unpack. Back then, I was techsupport/sales at a computer store in Toronto, and we sold more ATI VGA Wonder/NEC Multisync because of the fractals we were displaying... ttyl Farrell - -- Farrell McGovern, AISB fmcgouve@tactik.com Security/Sysadmin, Linux Advocate, Privacy Advocate, and a Nice Guy. "I speak for myself, and not for Bell Sygma/Emergis/Global Solutions" - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Tue, 23 Sep 1997 12:58:55 -0400 (EDT) From: ao950@freenet.carleton.ca (Paul Derbyshire) Subject: Re: (fractint) Much older versions of Fractint! Good God man! Don't wait a month! Floppy disks have a habit of quitting working suddenly and for no reason when they sit unused for a long time. I sometimes wonder if the Disk Companies don't put little planned-obsolescence gadgets in them that start ticking down as soon as you first format or use the disk, and scrog a cluster a week from that point forth... so you have to keep buying more... Upload it to someplace on the net...and preserve this treasure of antiquity...before it's too late! :-) - -- .*. Where feelings are concerned, answers are rarely simple [GeneDeWeese] -() < When I go to the theater, I always go straight to the "bag and mix" `*' bulk candy section...because variety is the spice of life... [me] Paul Derbyshire ao950@freenet.carleton.ca, http://chat.carleton.ca/~pderbysh - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Tue, 23 Sep 1997 12:13:49 -0500 From: "Justin A. Kolodziej" <4wg7kolodzie@vms.csd.mu.edu> Subject: (fractint) Boundary is partially right! Note: I tried to send this directly to you, Benno, but the mail got returned with some strange error message, which follows: ----- The following addresses had delivery problems ----- (unrecoverable error) ----- Transcript of session follows ----- 553 stachus config error: mail loops back to myself 554 ... Local configuration error whatever that means. Therefore, I'm posting this to the discussion list in case anyone else has interest/insight. You did say you get the messages from the list, so you should get this. > I checked out Mandelbrot's construction, first in Lindenmeyer system > syntax and then in IFS (much easier if the lsys intitiator is a > single line, btw). The resulting fractal was dragon-like, but never > the border of the dragon curve. Perhaps there's a bug in both of > them, or perhaps thats why it is not shown in iterated form? > > Below there's a Lindenmeyer sytem file (*.l) and the IFS file (which > gives better results) > - --------begin lsys file------------ TwinDragonSkin?? { ; Benno Schmid ; use order=4*n Angle 8 Axiom F F=F++@2F--@I2F } - --------end lsys file------------ - --------begin ifs file------------ TwinDragonSkin?? { ; Benno Schmid .25 .25 -.25 .25 0 0 .192287 .5 -.52 .5 .5 .25 -.25 .6154261 .25 .25 -.25 .25 .75 .25 .192287 } - --------end ifs file------------ Yes, I got the files. I checked them out, and IMHO, they actually do resemble the border of the twindragon curve, except that the resulting curve is actually like one straight segment of the border of the twindragon instead of being the entire closed border. I've tried to manipulate the L-system version to make it close, but it is difficult when I don't acually have the picture of the original twindragon in front of me. Anyway, if I can get it to work, I'll post it and anyone else who has any interest can check it out for themselves. Thanks for your help. Justin Kolodziej - -- no cool signature :( -- - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Tue, 23 Sep 1997 13:44:26 -0400 From: "Damien M. Jones" Subject: Re: (fractint) Video Cards Tim, - I've been talking to Number Nine tech support and they referred me to - this Scitech Software program called the Display Doctor 5.3a, but even - this program refuses to do anything for this card. If SciTech's software won't work with your card, then it's *really* orphaned. :) For the record, when we wanted to use the Number Nine GXE card with Windows 95, Number Nine said they had no plans to write proper drivers for it, that they were no longer supporting the card. They offered us an upgrade "deal", whereby we could send in the GXE and some money and they'd send us a new card they did support. Problem was, the upgrade price was more than we could buy the new card for! What a rip! This experience really soured us on Number Nine. - The Imagine 128 also doesn't support anything higher than DirectX 1.0 - and I just bought a game with DirectX5 on it. So I am definitely - looking into upgrading my system now. I am hearing good things about - the Millenium II from this list and the Diamond FireGL from some other - friends. I plan to make a move here very soon, so if you haven't put in - your two cents I am urging you too! The Millenium isn't really the best optimized 3D card. It's not going to be your best performer for games. I think the Mystique will do better if you're set on a Matrox card--however, your best bet for *games* is likely to be, as I said earlier, something with a 3Dfx chip on it. Diamond Monster 3D is a $200 add-on card that works with another graphics card to give you awesome 3D, but I think what you really need is a good all-in-one card. A friend of mine recently bought a Hercules Stingray, which he is *very* happy with. - Hey I am wondering how can I verify if my system has PCI slots? What do - they look like? PCI slots are short (shorter than ISA and much shorter than VESA LocalBus) and usually white, with very fine pin spacing. Damien M. Jones / temporary sanity designs / http://www.emi.net/~dmj/ dmj@emi.net / my gallery: http://www.geocities.com/SoHo/Lofts/2605/ - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Wed, 24 Sep 1997 09:49:22 -0700 (MST) From: Kerry Mitchell Subject: (fractint) New coloring scheme Here is another coloring scheme that I found interesting. It is based on Gaussian integers--complex numbers whose real and imaginary parts are both integers, like 3+4i. The method here colors by which Gaussian integer the iteration comes closest to. In order to have a lot of iterations to test, use a high bailout (like 1e012). To show the results, use "decomp=256" coloring. Enclosed are two sample (Fractint) parameter files to demonstrate. They both use the same color map and the same section of the same Julia set. The "plain" par shows the fractal as somewhat boring. Turn on decomposition (the "decomp" par) and see the explosion of color. The image is full of various sized dots of color. Consequently, this method benefits from "passes=1" instead of solid guessing, and it really helps to anti-alias the final image, to smooth out the smallest dots. I will post a version of "decomp" to the fractal binaries newsgroup. Enjoy! Kerry Mitchell - --------- decomp { reset=1960 type=formula formulafile=fractint.frm formulaname=gaussint2_jul passes=1 center-mag=0/1/1 params=0.3/0/1e012/0 float=y maxiter=256 inside=0 decomp=256 periodicity=0 colors=000<20>z00<19>zv0zy0zz1<20>zzz<20>0zz<20>00z<19>004001100<20>z00<\ 20>zz0<19>zzwzzzxzz<18>4zz1zz0yz<20>00z<20>000 cyclerange=0/255 } plain { reset=1960 type=formula formulafile=fractint.frm formulaname=gaussint2_jul center-mag=0/1/1 params=0.3/0/1e012/0 float=y maxiter=256 inside=0 periodicity=0 colors=000<20>z00<19>zv0zy0zz1<20>zzz<20>0zz<20>00z<19>004001100<20>z00<\ 20>zz0<19>zzwzzzxzz<18>4zz1zz0yz<20>00z<20>000 cyclerange=0/255 } frm:gaussint2_jul { ; colors Julia sets by angle of Gaussian integer that iteration ; comes closest to ; c=p1, bailout=real(p2), try 1e12 ; use "decomp=256" coloring zc=pixel, c=p1, rmax=real(p2), rmin=1, z=zc: zc=sqr(zc)+c, zr=round(zc), q=|zc-zr|, if (q Subject: (fractint) Questions about IFS fractals Microsoft Mail v3.0 IPM.Microsoft Mail.Note K|ldo: P.Toth Andras Cmmzett: Fractint Targy: Questions about IFS fractals Datum: 1997-09-24 12:45 Prioritas: Rvgzmtett bet9tmpus-kiszlet: 0001 \zenetazonosmts: 50BD305F Beszilgetisazonosmts: 50BD305F ############################################################################## Sorry for the lame header again.... Thank you for your answers about fast mandelbrot calculations. This time I have another beginner problem - (probably my maths are not enough to understand fractal algorithms?? Anyway, I'm just 16, so sorry about this!) My major problem is with generating IFS fractals. In Fractint (and on several WebSites) I found a a matrix with seven values, but I don't know what to do with it... Probably I should display the moving point just like in Mandelbrot, but displaying it after every calculation? And what are the starting values... etc. Questions like this... SO if you have any kind of Pascal/C/C64 assembler :) sources then please let me know the location of them! Thank you, and sorry for being so beginner :) Andras (Hungary) - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Wed, 24 Sep 1997 16:57:10 -0400 From: "Melissa D. Binde" Subject: Re: (fractint) Much older versions of Fractint! Hey Jon -- I started with version 11.0, so I should still have that sitting around somewhere. I'll check tomorrow if I have a chance, but old floppies have a way of wandering off into the great diskbox in the sky... - -- Melissa Binde -- binde@cs.swarthmore.edu; finger for address, etc. Outside the Asylum -- http://www.terindell.com/ Babylon 5 Weekly Column -- http://babylon5.miningco.com - ------------------------------------------------------------------------------ "A computer lets you make more mistakes faster than any invention in human history--with the possible exceptions of handguns and tequila." -- Mitch Ratcliffe - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Wed, 24 Sep 1997 15:04:46 -0600 From: Rich Thomson Subject: Re: (fractint) Questions about IFS fractals In article <342998A0@sulimail.iif.hu> , "P.Toth Andras" writes: > My major problem is with generating IFS fractals. In Fractint (and on > several WebSites) I found a a matrix with seven values, but I don't know > what to do with it... Fractals are simple systems which give rise to complex behavior. To make a fractal image, you take a simple computation and repeat it and the end result is a complex image. The M-set is a simple iteration of the equation z' = z^2 + c: z0 = 0 z1 = z0^2 + c = 0^2 + c = c z2 = z1^2 + c = c^2 + c z3 = z2^2 + c = (c^2 + c)^2 + c ... For an IFS fractal, the equation takes a point in the plane and performs what's called an "affine transformation" on the point. Affine transformations can be translations, rotations, scaling operations or combinations of all of the above. An IFS fractal has the additional constraint that the transformation should be contractive -- that is, if you took the four corners points of a square and applied the transformation to the corner points, the resulting polygon would be "contracted" by the transformation. Each IFS contains several such affine transformations that are applied to the points. A probability is associated with each transformation to guide the computer in randomly choosing a transformation at each iteration. You can write affine transformations as matrix multiplications: (x1, y1) = M * (x0, y0) + T M => a matrix that accounts for scaling and rotation T => a vector that accounts for translation if we expand out the matrix and vector (any basic linear algebra book will show you the rules for matrix and vector arithmetic; they are basically just ways of organizing complex formulas for easier manipulation), we have: | x1 | = | a b | * | x0 | + | e | | y1 | | c d | | y0 | | f | which gives the two formulas: x1 = a*x0 + b*y0 + e y1 = c*x0 + d*y0 + f The seven numbers in the IFS description are these coefficitions (a-f) along with the associated probability p. You might want to look at the fractint documentation on the spanky web site for comparison with my explanation: I hope this helped out... -- Rich - -- ``Between stimulus and response is the will to choose.'' -- Steven Covey =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 3D Paint: The Power to Create in 3D; Rich Thomson email me for more info rthomson@ptc.com - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ Date: Wed, 24 Sep 1997 14:52:18 -0700 (MST) From: Kerry Mitchell Subject: (fractint) Smoothing color bands, revisited (not anti-aliasing) Recently, Damien Jones posted his formulas based on Linas Vepstas' smooth coloring algorithm. I looked at Damien's work, particularly the "dmj-mand-smooth" formula, and came up with a few tweaks. I've included my alternative to Damien's formula as "smooth_man". Feel free to dig through the math of the two formulas if you'd like, but it may be easier to see the differences in the images. Fire up "dmj1" in the below par file. It's a slightly zoomed out Mandelbrot, with the outer rings shown in blues. Then, hit "x" and turn the outside coloring from "iter" to "real". This engages the smooth-coloring mode, although it's set to 1 (integer bands) for this image. True enough, the band spacing is about what it was before, but there is a slight color shift (blues to reds in this palette, or about 7-8 color indices). This is because of a combination of Damien's iteration counter initialization and the factor of 2 used to multiply the log(log(bailout)). Since those are both constants, they don't affect the band spacing. It's a trivial point generally, but something to consider if you're precise about your colors. Then, fire up "smooth1". It uses my smoothing formula, which is slightly different in math, and very different in implementation. The image generated should be about the same as the first one in "dmj1". Then, turn decomp on to 256. This new images should be exactly the same as the original, with no color shifts. (The color "speed" is set to 1 for integer bands.) A more significant consideration comes up with zooms. Look at "dmj2", a moderate zoom into the cusp region near c=0.25. When you turn on smoothing (set outside to real; the color speed is set to 10), something weird happens. Most of the image goes away! The number of iterations needs to be greatly increased to get the detail back. This is due to the clipping nature of outside=real|imag. If real(z)|imag(z) goes outside of the range [0,255], then the color is clipped to 0. I sidestepped this by using the decomposition coloring instead. Decomp wraps around instead of clipping, so the value of z is not a problem. Look at "smooth2". The first image is like the first one of "dmj2". Then, turn on decomp=256. The fractal is still there, and the color bands are squeezed in, like they should be. These are just minor tweaks, and shouldn't be taken as an attack of Damien's work. There are tradeoffs, of course; Damien used "outside=real" which is much faster than "decomp=256" and also affords the use of xaxis symmetry. Also, Damien took the time to better comment his formula and to add default values for the parameters (neat trick!). Now, if I could just figure out the rest of his formulas. :-) - ------------ dmj1 { reset=1960 type=formula formulafile=fractint.frm formulaname=dmj-mand-smooth center-mag=-0.5/0/0.5 params=0/0/0/0/1/128 float=y maxiter=256 inside=0 periodicity=0 colors=000CGS<4>9Ne<7>eFQbJPZNOOWNCdM7fN1iP<3>5Vc<9>NnZPqYRqY<6>kqS<4>mu\ x<3>zaY<13>T3pQ0rQ4r<13>Wyw<2>GJ1<6>x2N<2>pBmtRWxfE<9>SD1<12>ecO<8>8MY<1\ 3>4nK4pJ5mI<10>EHC<4>si5<10>bka<4>0jv<2>TEY<4>coOfwLfuN<13>hUp<4>Fjo<11>\ 9WD9U98T67R29T4<7>ShOVjRZeS<5>x7_<7>ime<8>Wge cyclerange=0/255 } smooth1 { reset=1960 type=formula formulafile=fractint.frm formulaname=smooth_man center-mag=-0.5/0/0.5 params=128/1 float=y maxiter=256 inside=0 periodicity=0 colors=000CGS<4>9Ne<7>eFQbJPZNOOWNCdM7fN1iP<3>5Vc<9>NnZPqYRqY<6>kqS<4>mu\ x<3>zaY<13>T3pQ0rQ4r<13>Wyw<2>GJ1<6>x2N<2>pBmtRWxfE<9>SD1<12>ecO<8>8MY<1\ 4>4pJ<11>EHC<4>si5<10>bka<4>0jv<2>TEY<4>coOfwLfuN<13>hUp<4>Fjo<13>8T67R2\ 9T4<7>ShOVjRZeS<5>x7_<7>ime<8>Wge cyclerange=0/255 } dmj2 { reset=1960 type=formula formulafile=smooth.par formulaname=dmj-mand-smooth center-mag=+0.25990713363414080/+0.00160746266390759/95756 params=0/0/0/0/10/128 float=y maxiter=1000 inside=0 periodicity=0 colors=000<40>x00z00z00<40>zy0zz0zz1<39>zzxzzzzzz<40>1zz0zz0yz<39>02z00z\ 00z<41>000 cyclerange=0/255 } smooth2 { reset=1960 type=formula formulafile=fractint.frm formulaname=smooth_man center-mag=+0.25990713363414080/+0.00160746266390759/95756 params=128/10 float=y maxiter=1000 inside=0 periodicity=0 colors=000<40>x00z00z00<40>zy0zz0zz1<39>zzxzzzzzz<40>1zz0zz0yz<39>02z00z\ 00z<41>000 cyclerange=0/255 } frm:smooth_man { ; Kerry Mitchell ; smooth iteration coloring based on Damien Jones' ; interpretation of Linas Vepstas' scheme ; real(p1) = bailout ; imag(p1) = color scaling factor (1 = integer bands) ; "decomp=256" coloring bailout=real(p1), scale=imag(p1)*pi/128 ol2 = 1/log(2), fac=log(0.5*log(bailout)) iter=1, z=0, c=pixel : iter=iter+1, z=sqr(z)+c if(|z|>bailout) t=(iter+ol2*(fac-log(log(cabs(z)))))*scale z=cos(t)+flip(sin(t)) iter=-1 endif iter>0 } frm:dmj-Mand-Smooth (xaxis) { ; outside = real: smooth iteration coloring ; p3r: color scaling factor (default is 1 = integer bands) ; p3i: bailout (default is 128) IF (real(p3) == 0) ; Invalid value for color scale. p3 = 1 + flip(imag(p3)) ; Substitute a default value. ENDIF IF (imag(p3) == 0) ; Invalid value for bailout. p3 = (0,128) + real(p3) ; Substitute a default value. ENDIF done = 2 ; Iteration counter. il2 = 1/log(2.0) ; Inverse log 2 (precalc). lp = log(log(imag(p3))) ; log(log bailout) (precalc). z = 0, c = pixel: ; Mandelbrot initialization. z = sqr(z) + c ; Mandelbrot calculation. done = done + 1 ; Done one more iteration. IF (|z| > imag(p3)) ; Point exceeds bailout. z = (done + 2*il2*lp - il2*log(log(cabs(z)))) * real(p3) - done done = -1 ; Set flag to force an exit. ENDIF done >= 0 ; Continue if the flag is clear. } - ------------------------------------------------------------------------------- Kerry Mitchell lkmitch@primenet.com - ------------------------------------------------------------------------------- - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint" ------------------------------ End of fractint Digest V1 #19 ***************************** To subscribe to fractint Digest, send the command: subscribe fractint-digest in the body of a message to "majordomo@xmission.com". If you want to subscribe something other than the account the mail is coming from, such as a local redistribution list, then append that address to the "subscribe" command; for example, to subscribe "local-fractint": subscribe fractint-digest local-fractint@your.domain.net A non-digest (direct mail) version of this list is also available; to subscribe to that instead, replace all instances of "fractint-digest" in the commands above with "fractint". Back issues are available for anonymous FTP from ftp.xmission.com, in pub/lists/fractint/archive. These are organized by date.