home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.xmission.com
/
2014.06.ftp.xmission.com.tar
/
ftp.xmission.com
/
pub
/
lists
/
fractint
/
archive
/
v01.n059
< prev
next >
Wrap
Internet Message Format
|
1998-01-03
|
40KB
From: owner-fractint-digest@lists.xmission.com (fractint-digest)
To: fractint-digest@lists.xmission.com
Subject: fractint-digest V1 #59
Reply-To: fractint-digest
Sender: owner-fractint-digest@lists.xmission.com
Errors-To: owner-fractint-digest@lists.xmission.com
Precedence: bulk
fractint-digest Saturday, January 3 1998 Volume 01 : Number 059
----------------------------------------------------------------------
Date: Sat, 03 Jan 1998 16:21:34 +1300
From: "Morgan L. Owens" <packrat@nznet.gen.nz>
Subject: Re: (fractint) The weirdest bird off the planet
At 10:30 02/01/98 -0600, Damien M. Jones wrote:
>Paul,
>
> - Anyone else notice how a lot of very weird (and very LONG) formulas with
> - strange new abilities are coming out now that 19.6 has the If-Then clause?
>
>With IF-THEN, formula-writing becomes more like programming. I think just
>about everything that you could do with IF-THEN, you could do before with
>expressions multiplying a Boolean expression (x < 0) by some other
>factor--but using IF-THEN makes a faster formula.
>
>One reason formulae are getting longer is because people are commenting
>them more. :)
>
Having looked at Damien Jone's formulas (and even having a go at removing
IF-THEN operators as he describes - oh yeah, it can be done, but who would
_want_ to?) I reckon one approach to shortening formulas (and formula
files) would be to introduce file inclusion. Then one wouldn't need to
repeat the same code multiple times one for each variant; just write it
once and insert references where it's used. Something like
"include(initlib.frm/variant1)" perhaps, which can be abbreviated to
"include(variant1)" if variant1 is to be found in the same .frm file as the
formula using it.
Just a thought: it would shorten dmj-pub a fair bit, and would make adding
new bailout/colouring formulas a lot easier, and would allow interested
readers to concentrate on the relevant parts of the code more quickly.
Feeback, anyone?
MLO.
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 01:11:54 -0500
From: Jack Valero <jval@globalserve.net>
Subject: (fractint) Re: File Inclusions Was: Weirdest bird...
At 04:21 PM 03/01/98 +1300, Morgan wrote:
<snip>I reckon one approach to shortening formulas (and formula
>files) would be to introduce file inclusion. Then one wouldn't need to
>repeat the same code multiple times one for each variant...<snip>
>Feeback, anyone?
I think it's a great idea. The only problem I foresee is that
right now people have trouble regenerating images from
pars because they are missing formulae and/or colour maps.
It might just aggravate things if they have to worry about
missing inclusions as well.
Regards - Jack
visit our fractal gallery: http://www.globalserve.net/~jval/
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 03:54:39 -0500 (EST)
From: ao950@freenet.carleton.ca (Paul Derbyshire)
Subject: Re: (fractint) Formula Questions
> - 1. How big can a file of formulas be?
>
>I'm not sure what the upper limit is, but I've got one that's 178K and
>FractInt handles it fine. ^^^^
Be afraid... be very afraid...<g>
;vector.frm
;Copyright (C) PGD 1998
; Use and distribute freely, and modify freely, but retain this
;copyright notice and state any modifications; the formulas and any
;modifications thereof cannot be sold (charge a nominal fee for distribution
;media only).
;Here's a freaky group of formulas for Julia and M-sets from two
;vector-valued functions. Each uses vectors from C_2 and a single complex
;parameter so there are 4D Julia sets and a 2D Mandelbrot set for each.
;(The critical point in both cases is the origin, or zero vector; there all
;the first partial derivatives vanish. Gotta love vector calculus.)
;For each of the two equations there are Julia slices parallel to three
;different planes, and a Mandelbrot. For the Mandelbrot set p3 to a bailout
;(400 works for me). For the Julia sets p1 is the Julia parameter, p2 moves
;the slice perpendicular to the slice plane, and p3 is the bailout with the
;same conditions.
;The default value of 0 for p3 is Not Good! Change it.
Vector1J-z { ; 4D Julia set parallel to the the Z plane
; p1 Julia param, p2 chooses slice, p3 bailout.
z=pixel, w=p2, c=p1:
z2=sqr(z)
w2=sqr(w)
z=z2+w2+c
w=c*z2*w2+1,
|z2+w2|<=p3
}
Vector1J-w { ; 4D Julia set parallel to the the W plane
; p1 Julia param, p2 chooses slice, p3 bailout.
z=p2, w=pixel, c=p1:
z2=sqr(z)
w2=sqr(w)
z=z2+w2+c
w=c*z2*w2+1,
|z2+w2|<=p3
}
Vector1J-zw { ; 4D Julia set parallel to another plane.
; p1 Julia param, p2 chooses slice, p3 bailout.
z=pixel+p2, w=pixel-p2, c=p1:
z2=sqr(z)
w2=sqr(w)
z=z2+w2+c
w=c*z2*w2+1,
|z2+w2|<=p3
}
Vector1M { ; 2D Mandelbrot set from vector valued function.
; p3 bailout.
z=0, w=0, c=pixel:
z2=sqr(z)
w2=sqr(w)
z=z2+w2+c
w=c*z2*w2+1,
|z2+w2|<=p3
}
Vector2J-z { ; 4D Julia set parallel to the the Z plane
; p1 Julia param, p2 chooses slice, p3 bailout.
z=pixel, w=p2, c=p1:
z2=sqr(z)
w2=sqr(w)
z=z2+2*w*z+w2+c
w=z*Z2+w*w2+w2*z2+c,
|z2+w2|<=p3
}
Vector2J-w { ; 4D Julia set parallel to the the W plane
; p1 Julia param, p2 chooses slice, p3 bailout.
z=p2, w=pixel, c=p1:
z2=sqr(z)
w2=sqr(w)
z=z2+2*w*z+w2+c
w=z*Z2+w*w2+w2*z2+c,
|z2+w2|<=p3
}
Vector2J-zw { ; 4D Julia set parallel to another plane.
; p1 Julia param, p2 chooses slice, p3 bailout.
z=pixel+p2, w=pixel-p2, c=p1:
z2=sqr(z)
w2=sqr(w)
z=z2+2*w*z+w2+c
w=z*Z2+w*w2+w2*z2+c,
|z2+w2|<=p3
}
Vector2M { ; 2D Mandelbrot set from vector valued function.
; p3 bailout.
z=0, w=0, c=pixel:
z2=sqr(z)
w2=sqr(w)
z=z2+2*w*z+w2+c
w=z*Z2+w*w2+w2*z2+c,
|z2+w2|<=p3
}
;Example parameter entry.
Freaky_weird {
reset=1960 type=formula formulafile=vector.frm
formulaname=Vector2J-z center-mag=0/0/0.6666667
params=-0.5/0.01532/0/0/400/0 float=y maxiter=2000 inside=0
logmap=yes
colors=000000<30>zKU<30>211000000<14>000010030<29>0z0<30>020000000<14>00\
0110330<29>zz0<30>220000000<29>000
}
- --
.*. Friendship, companionship, love, and having fun are the reasons for
-() < life. All else; sex, money, fame, etc.; are just to get/express these.
`*' Send any and all mail with attachments to the hotmail address please.
Paul Derbyshire ao950@freenet.carleton.ca pgd73@hotmail.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: Sat, 3 Jan 1998 04:15:02 -0500 (EST)
From: ao950@freenet.carleton.ca (Paul Derbyshire)
Subject: Re: (fractint) Orchid fractals
>Does anyone know alogrithms for creating *orchid fractals*, invented by
>someone named Keith Still? Saw one in the new book Life's Other Secret
>today by Ian Stewart, who unfortunately does not supply details beyond
>their being based on modeling crowd behavior and Keith's Still's Internet
>handle being Hari Seldon. It looks like it can be done in Fractint, but I'm
>clueless; any help would be appreciated. Peter
Hari Seldon??? :-)
Must be an Asimov fan. :-)
I dunno if this is the same fractal, but I saw a fractal calendar with a
picture titled Orchid on it, the picture was quite obviously Newton's
method to solve e^z-1=0.
That would be: z_new = z - (exp(z)-1)/exp(z)
or z_new = z-1+exp(-z).
Try putting an orbit trap around 1.
- --
.*. Friendship, companionship, love, and having fun are the reasons for
-() < life. All else; sex, money, fame, etc.; are just to get/express these.
`*' Send any and all mail with attachments to the hotmail address please.
Paul Derbyshire ao950@freenet.carleton.ca pgd73@hotmail.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: Sat, 3 Jan 1998 04:17:03 -0500
From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
Subject: (fractint) 3D_Balls_Julia
Hi All,
I am posting this message for Paul Carlson.
- Sylvie
- -------------------------------------------------------
A while ago I posted the formula, "3D_Balls_Mset." Here
is the corresponding Julia set formula, but using a
different equation, along with a PAR file that demonstrates
how different images can be created by fiddling with the
colormap.
3D_Balls_Julia {; Copyright (c) Paul W. Carlson, 1997
;****************************************************
; Always use floating point math and outside=3Dsumm.
;
; Parameters:
; p1 =3D Julia set coordinates
; real(p2) =3D a factor controlling the size of the balls
; imag(p2) =3D number of iterations to skip
; real(p3) =3D number of color ranges
; imag(p3) =3D number of colors in each color range
;
; Note that the equation variable is w, not z. Always
; initialize z to zero.
;****************************************************
w =3D pixel
c =3D p1
z =3D 0
bailout =3D 0
iter =3D 0
range_num =3D 0
skip =3D imag(p2)
;****************************************************
; In the accompanying par file, balloops.par,
; we will set the number of ranges to 2, with
; 125 colors in each range, but the colormap will
; be modified to 4 ranges to give the desired effect.
;****************************************************
num_ranges =3D real(p3)
colors_in_range =3D imag(p3)
;****************************************************
; Real(p2) controls the size of the balls.
; These values will usually be in the range 0.001 to 0.1
;****************************************************
ball_size =3D real(p2)
index_factor =3D (colors_in_range - 1) / ball_size:
;****************************************************
; The equation being iterated. Almost any equation
; that can be expressed in terms of a complex variable
; and a complex constant will work with this method.
; This example uses a modified Pokorny equation.
;****************************************************
w =3D 1 / (w * w + c) + c
;****************************************************
; If the orbit point is within the specified distance of a circle,
; set z to the index into the colormap and set the bailout flag.
;****************************************************
IF (iter > skip)
wr =3D real(w), wi =3D imag(w)
d =3D wr * wr + (wi - .5) * (wi - .5)
IF (d < ball_size)
bailout =3D 1
delta =3D ball_size - d
ELSEIF ((d =3D wr * wr + (wi + .5) * (wi + .5)) < ball_size)
bailout =3D 1
delta =3D ball_size - d
ELSEIF ((d =3D (wr - .5) * (wr - .5) + wi * wi) < ball_size)
bailout =3D 1
delta =3D ball_size - d
ELSEIF ((d =3D (wr + .5) * (wr + .5) + wi * wi) < ball_size)
bailout =3D 1
delta =3D ball_size - d
ENDIF
ENDIF
IF (bailout)
z =3D index_factor * delta + range_num * colors_in_range + 1
ENDIF
;****************************************************
; Cycle through the range numbers (0 thru num_ranges - 1)
; With two color ranges, even iterations use color
; range 0, odd iterations use color range 1.
;****************************************************
range_num =3D range_num + 1
IF (range_num =3D=3D num_ranges)
range_num =3D 0
ENDIF
;****************************************************
; Since we are using outside=3Dsumm, we have to subtract
; the number of iterations from z.
;****************************************************
iter =3D iter + 1
z =3D z - iter
;****************************************************
; Finally, we test for bailout
;****************************************************
bailout =3D=3D 0 && |w| < 1000
}
balloops { ; Copyright (c) Paul W. Carlson, 1997
reset=3D1960 type=3Dformula formulafile=3Dballsj.frm
formulaname=3D3D_Balls_Julia
passes=3Dt corners=3D2.4395828/3.2229162/2.322917/2.910417
params=3D-1.28333/0.049167/0.2/2/2/125 float=3Dy maxiter=3D500
inside=3D253 outside=3Dsumm
colors=3D000O00<44>y77z88y88<30>O0000O<44>GGzWRF<45>zqazqay\
p`<29>WRF00O<45>GGz000<2>000
}
Enjoy!
Paul
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 22:42:18 +1300
From: "Morgan L. Owens" <packrat@nznet.gen.nz>
Subject: Re: (fractint) Re: File Inclusions
At 01:11 03/01/98 -0500, Jack Valero wrote:
>
>I think it's a great idea. The only problem I foresee is that
>right now people have trouble regenerating images from
>pars because they are missing formulae and/or colour maps.
>It might just aggravate things if they have to worry about
>missing inclusions as well.
>
>
Good point - and I wouldn't want to have to scrabble through and make sure
all the inclusions are good before posting a par. It's hard enough now just
keeping track of where the original formula and colour map is coming from.
Perhaps an option on the par saving screen for making a par file suitable
for pasting into a post - attaching a frm:-prefixed formula, doing all the
inclusions, explicitly writing the colour palette etc.
>>Feeback?
<Sigh> lovely thought...
MLO
Post Scriptum:
I've just noticed something odd. I was being bounced a bit back there and
now I remember having changed the address I'm posting to from
"fractint@lists.xmission.com" to "fractint@xmission.com" and it worked.
Maybe I should change back and see if I still get through.
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 22:42:41 +1300
From: "Morgan L. Owens" <packrat@nznet.gen.nz>
Subject: (fractint) Re: Sorry...
At 02:50 31/12/97 -0500, Blake Hyde wrote:
>And do all fractal ppl stay up late?
>
My pars are better late, my formulas are better early.
I dunno, either - but that's how it seems to go.
MLO
And since this doubles as a test posting...
Roy_Batty { ; "I have seen things you people wouldn't believe..."
reset=1950 type=formula formulafile=evenmore.frm formulaname=ikeda
passes=b center-mag=0/0/0.6666667 params=0.4/2/6/1 float=y
maxiter=1023 inside=255 outside=atan
colors=000900<7>E00F00F00F00<61>h4009z<30>0xz0zz2zz<25>zzz<27>3Fn0Dm0Bo<\
4>02x00z00z<31>W0zW0yV0w<32>102000000<14>090
}
frm:Ikeda{
;Standard:c1=.4,c2=.9,c3=6;rho=1
c1=real(p1)
c2=imag(p1)
c3=real(p2)
rho=imag(p2)
bailout=1
z=pixel:
x=real(z)
y=imag(z)
t=c1-c3/(1+x*x+y*y)
st=sin(t)
ct=cos(t)
nx=c2*(x*ct-y*st)+rho
ny=c2*(x*st+y*ct)
z=nx+flip(ny)
|z|<bailout
}
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 08:10:38 -0500
From: "Jason Hine" <tumnus@together.net>
Subject: (fractint) Re: (Welcome to) The uncanny relationship!
This is a multi-part message in MIME format.
- ------=_NextPart_000_003B_01BD181F.138E7D40
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Welcome on board Pam! Happy New Year!=20
Hope you like it here - most frolks seem to....
Cheers, Jason
- ------=_NextPart_000_003B_01BD181F.138E7D40
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>
<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type><!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 =
HTML//EN">
<META content=3D'"MSHTML 4.71.2016.0"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#fff8f0>
<DIV><FONT color=3D#000000 face=3DArial size=3D2>Welcome on board =
Pam! Happy New=20
Year! </FONT></DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2>Hope you like it here - =
most frolks=20
seem to....</FONT></DIV>
<DIV><FONT color=3D#000000 face=3DArial size=3D2>Cheers,=20
Jason</FONT></DIV></BODY></HTML>
- ------=_NextPart_000_003B_01BD181F.138E7D40--
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 11:17:03 -0500
From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
Subject: (fractint) Re: (Welcome to) The uncanny relationship!
>> Welcome on board Pam! Happy New Year!=3D20 Hope you like it here -
>> most frolks seem to.... Cheers, Jason
<snip>
<grumble>
PLEASE, NO HTML IN YOUR MESSAGES!
</grumble>
- Sylvie
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 17:00:51 -0000
From: "Bagpuss" <bagpuss@iol.ie>
Subject: (fractint) Links page
Hi all,
Im adding a links page to my website...
http://homepages.iol.ie/~bagpuss
Anyone interested in having a link here should contact me.
Stephen
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 09:44:55 -0800
From: Wizzle <wizzle@cci-internet.com>
Subject: Re: (fractint) Re: (Welcome to) The uncanny relationship!
Sylvie....
I'm told (by the email guru's in our midst) that the html code is an
artifact of some of the newer mail programs and will become the standard
for email in a while <<<sigh>>. Darn hard to read!!!
In the mean time....take solace in the fact that you have a fan....and
check my tribute to you, Paul and Damien at
http://wizzle.simplenet.com/fractals/experts/experts.htm
I had great fun with the formulas you posted for me....thank you so much!!!
Angela
p.s. welcome to the list Pam...hope you have as much fun as I'm having (I'm
new too)
At 11:17 AM 1/3/98 -0500, you wrote:
>
>>> Welcome on board Pam! Happy New Year!=20 Hope you like it here -
>>> most frolks seem to.... Cheers, Jason
><snip>
>
><grumble>
>
> PLEASE, NO HTML IN YOUR MESSAGES!
>
></grumble>
>
> - Sylvie
>
>-
>------------------------------------------------------------
>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"
>
>
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 12:26:34 -0500
From: "Jason Hine" <tumnus@together.net>
Subject: Re: (fractint) Re: (Welcome to) The uncanny relationship!
Sylvie grumbled:
> PLEASE, NO HTML IN YOUR MESSAGES!
Ach, sorry, I forgot that OutExp replies in whatever format the sender uses,
unless I spec otherwise. Thanks for, um, noticing... :')
Whaddya think Pam, can ya handle the abuse? ;^)
Jason
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 13:56:19 -0500
From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
Subject: Re: (fractint) Re: (Welcome to) The uncanny relationship!
Angela,
>> I'm told (by the email guru's in our midst) that the html code is an
>> artifact of some of the newer mail programs and will become the
>> standard for email in a while <<<sigh>>. Darn hard to read!!!
<grumble again>
Maybe but until we all get microsoftized, it is *not* the standard and =
I
vote for a 1 par penalty to HTML posters!!!
</grumble>
>> In the mean time....take solace in the fact that you have a
>> fan....and check my tribute to you, Paul and Damien at
>>
>> http://wizzle.simplenet.com/fractals/experts/experts.htm
Thank you! Very nice images, indeed!
>> p.s. welcome to the list Pam...
I agree, of course!!!
- Sylvie
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 12:19:57 -0600
From: "Damien M. Jones" <dmj@fractalus.com>
Subject: Re: (fractint) The weirdest bird off the planet
Morgan,
- (and even having a go at removing IF-THEN operators as he describes - oh
- yeah, it can be done, but who would _want_ to?)
Only someone who has to get such a formula working on an old version of
FractInt... :)
- I reckon one approach to shortening formulas (and formula files) would be
- to introduce file inclusion. Then one wouldn't need to repeat the same
- code multiple times one for each variant; just write it once and insert
- references where it's used.
This is a *fantastic* idea. As long as I could put included snippets in
the same FRM file, and FractInt had an option to automatically assemble all
the FRM pieces needed for a PAR, this would be *excellent*. Yumyumyum.
What a positively splendid idea.
Damien M. Jones \\
dmj@fractalus.com \\ http://www.icd.com/tsd/ (temporary sanity designs)
\\ http://www.fractalus.com/ (fractals are my hobby)
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 12:27:28 -0600
From: "Damien M. Jones" <dmj@fractalus.com>
Subject: Re: (fractint) "experts"
Angela,
[to Sylvie Gallet]
- In the mean time....take solace in the fact that you have a fan....and
- check my tribute to you, Paul and Damien at
-
- http://wizzle.simplenet.com/fractals/experts/experts.htm
These are very spiffy images. I'm always surprised at what other people do
with the formulae I made... just shows me what a rut I've gotten into!
I'm not sure you want to label me an "expert", though. I just muddle
through the best I can!
Damien M. Jones \\
dmj@fractalus.com \\ http://www.icd.com/tsd/ (temporary sanity designs)
\\ http://www.fractalus.com/ (fractals are my hobby)
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 12:28:00 -0600
From: "Damien M. Jones" <dmj@fractalus.com>
Subject: Re: (fractint) Formula Questions
Paul,
- >I'm not sure what the upper limit is, but I've got one that's 178K and
- >FractInt handles it fine. ^^^^
-
- Be afraid... be very afraid...<g>
It's only that big because each formula is fully commented. Because 99% of
it is just repeated code, though, it ZIPs up to just 15K!
Damien M. Jones \\
dmj@fractalus.com \\ http://www.icd.com/tsd/ (temporary sanity designs)
\\ http://www.fractalus.com/ (fractals are my hobby)
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 17:53:59 EST
From: RBarn0001 <RBarn0001@aol.com>
Subject: (fractint) Web Page Update
Happy New Year everyone!
I have updated my web page with some new truecolor images, and for those of
you who would rather not hear fractal background music, there is a control on
the bottom of each page which allows you to turn it off. The Windows 3.1
version of Truemand uses the new exponential smoothing truecolor method for
anyone who would like to see how it looks.
http://members.aol.com/RBarn0001
Ron
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 17:18:54 -0600
From: "Damien M. Jones" <dmj@fractalus.com>
Subject: Re: (fractint) Web Page Update
Ron,
- I have updated my web page with some new truecolor images...
These are very interesting pictures. Some of them look like they use
various "orbit boost" techniques, particularly ones like Whirlpool. Aside
from the smooth coloring :) how were they created?
- The Windows 3.1 version of Truemand uses the new exponential smoothing
- truecolor method for anyone who would like to see how it looks.
I put together a quick FractInt FRM to mess around with the technique--it
is most effective, even in 256 colors. What's particularly impressive is
that it works for types like NovaM, where I've been trying in vain to apply
Linas Vepstas' algorithm. How does the exponential color value relate to
the iteration value (or does it)?
Damien M. Jones \\
dmj@fractalus.com \\ http://www.icd.com/tsd/ (temporary sanity designs)
\\ http://www.fractalus.com/ (fractals are my hobby)
- -
- ------------------------------------------------------------
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: Sat, 03 Jan 1998 16:26:55 -0800
From: Wizzle <wizzle@cci-internet.com>
Subject: (fractint) A Football with Pizzaz
This fractal just "appeared" for me and gave me quite a chuckle......you
MUST color cylcle for the effect.......it could be an extremely gaudy
Superbowl logo
footballpizzaz { ; better than the goodyear blimp
; by wizzle
; uses special2 color map
reset=1960 type=mandelfn function=ident
corners=-0.578816/0.578816/-0.8022163/0.8022163 params=0/0 float=y
maxiter=32767 bailout=2500 inside=bof60 outside=real logmap=yes
invert=0.5/0/0 decomp=128 finattract=y
colors=000<26>000z00z00000<78>00000e0e00eee00e0eeL0eeeLLLLLzLzLLzzzLLzLz\
zzLzzz000555<3>HHHKKKOOOSSSWWW___ccchhhmmmssszzz00z<3>z0z<3>z00<3>zz0<3>\
0z0<3>0zz<2>0GzVVz<3>zVz<3>zVV<3>zzV<3>VzV<3>Vzz<2>Vbzhhz<3>zhz<3>zhh<3>\
zzh<3>hzh<3>hzz<2>hlz000<41>000
}
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 20:51:21 -0500
From: "Jason Hine" <tumnus@together.net>
Subject: Re: (fractint) Web Page Update
Ron announced:
>I have updated my web page with some new truecolor images, and for those of
Nice page (jeez, I *really* gotta work on mine now!)... one wierd thing I
noticed was a couple of rectangular areas on the left (but to the right of the
Galleries list) would blank out when I scroll... it could just be my browser
($#%&*! Micrapsoft!)... Nice, nice page 'tho...
Anybody done any VRML, BTW?
Jason
- -
- ------------------------------------------------------------
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: Sat, 3 Jan 1998 21:29:23 -0800
From: "Jay Hill" <ehill1@san.rr.com>
Subject: (fractint) Field lines, binary and Trinary decomposition
Hi Fractintiers,
In the last month there are at least two threads, maybe
three, on this topic mixing and folding, in the true spirit
of chaos and fractals. References below are to posts
to this forum in the last few weeks.
I hope you enjoy the formulas and pars.
Jay
Field Lines, Binary and Trinary Decomposition
(c) Jay Hill 1998 (as if anyone would want to copy this...)
1) There is the question of how to plot binary decomposition.
One way is as posted, matching existing text books. That is
choosing black or white depending on whether the bailout z is
above the real line. Fine, but the alternative, left/right of the
imaginary axis just shifts the phase of the black-white blocks
and has the interesting effect of somehow correctly mapping
the real line. Indeed, the midgets and buds on the real line
have a numbering scheme based on this method. But as
mentioned, it breaks down for complex midgets and buds. For
these, a different boundary is needed. And it is not the imaginary
axis. It is at an angle depending upon which field line you are
following. Worse still, the boundary (for coloring black or white
based on z) is not always straight!
2) Another thread is the issue of extending binary decomposition
to more bits. I claimed earlier that the approach Paul Derbyshire
suggested will not work. One reason is the curved boundaries
mentioned in 1). In the early iterations, the real line boundary is
not a good substitute. Paul is trying to estimate the external
angle corresponding to c in z<-z^2+c. The best way to get the
external angle is iterate to bailout and measure the angle of z.
That is, angle = imag(log(z)). There is an ambiguity because of
the number of iterations used to get to bailout and the actual period
of the field line. Yes, every field line has a period, namely, the
period of the component it leads to. This brings up a problem with
binary decomposition. The lines defined by binary decomposition
have no period. The lines (follow the radial boundaries of the
checker pattern) seem go to chaotic points. So, to extend binary
decomposition to 256 levels, follow z to bailout, set the color to
256*[imag(log(z))/(2*pi)].
3) A third thread is how do we follow field lines. That is two
problems, how to plot them and how to follow them for pan and
zoom. We can start with what we know from 1) and 2). Now
we must choose a set of field lines to plot and they must
all have the same period (leading to components having the
same period). Otherwise we are back in the problems of binary
decomposition, namely colors scrambling at each iteration boundary
curve (the ones that go around the MSet - not radial). So we can
choose the simplest interesting case, period 2. There are two field
lines going out to 120 degrees and 240 degrees from the base of the
period two bud (-0.75). The shape is like an hyperbola. So the
method is iterate and select color based on the three regions. One
wrinkle, we must do two iterations in each loop to keep the pattern
from scrambling. So here is a frm and par to do just that and plot lines.
frm:J-decomp3 { ; Trinary decomp (c) Jay Hill 1997
; One boundary leads to -.75
; Another boundary leads to +i.
done = 1 ; Iteration flag.
iter = 0 ; Sylvie Gallet's suggestion
z = 0, c = pixel: ; Mandelbrot initialization.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
IF (|z| >= 100) ; Point exceeds bailout.
done = -1 ; Set flag to force an exit.
y=.5*imag(log(z))/pi
IF (y<0)
y=y+1
ENDIF
w=3*y
z=w - iter - 8 ; Sylvie Gallet's suggestion
ENDIF
iter = iter + 1 ; Sylvie Gallet's suggestion
done >= 0 ; Continue if the flag >=0.
}
The par files are at the end. This can be extended to the next level
and so on...... I have chosen color banding so you can follow a few
of the lines all the way to the component base.
frm:J-decomp7 { ; 7-ary decomp (c) Jay Hill 1997
done = 1 ; Iteration flag.
iter = 0 ; Sylvie Gallet's suggestion
z = 0, c = pixel: ; Mandelbrot initialization.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
IF (|z| >= 100) ; Point exceeds bailout.
done = -1 ; Set flag to force an exit.
y=.5*imag(log(z))/pi
IF (y<0)
y=y+1
ENDIF
w=7*y
z=w - iter - 8 ; Sylvie Gallet's suggestion
ENDIF
iter = iter + 1 ; Sylvie Gallet's suggestion
done >= 0 ; Continue if the flag >=0.
}
frm:J-decomp15 { ; 15-ary decomp (c) Jay Hill 1997
done = 1 ; Iteration flag.
iter = 0 ; Sylvie Gallet's suggestion
z = 0, c = pixel: ; Mandelbrot initialization.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
IF (|z| >= 100) ; Point exceeds bailout.
done = -1 ; Set flag to force an exit.
y=.5*imag(log(z))/pi
IF (y<0)
y=y+1
ENDIF
w=15*y
z=w - iter - 8 ; Sylvie Gallet's suggestion
ENDIF
iter = iter + 1 ; Sylvie Gallet's suggestion
done >= 0 ; Continue if the flag >=0.
}
frm:J-decomp31 { ; 31-ary decomp (c) Jay Hill 1997
done = 1 ; Iteration flag.
iter = 0 ; Sylvie Gallet's suggestion
z = 0, c = pixel: ; Mandelbrot initialization.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
IF (|z| >= 10000) ; Point exceeds bailout.
done = -1 ; Set flag to force an exit.
y=.5*imag(log(z))/pi
IF (y<0)
y=y+1
ENDIF
w=31*y
z=w - iter - 8 ; Sylvie Gallet's suggestion
ENDIF
iter = iter + 1 ; Sylvie Gallet's suggestion
done >= 0 ; Continue if the flag >=0.
}
frm:J-decomp63 { ; 63-ary decomp (c) Jay Hill 1997
done = 1 ; Iteration flag.
iter = 0 ; Sylvie Gallet's suggestion
z = 0, c = pixel: ; Mandelbrot initialization.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
z = sqr(z) + c ; Mandelbrot calculation.
IF (|z| >= 10000) ; Point exceeds bailout.
done = -1 ; Set flag to force an exit.
y=.5*imag(log(z))/pi
IF (y<0)
y=y+1
ENDIF
w=63*y
z=w - iter - 8 ; Sylvie Gallet's suggestion
ENDIF
iter = iter + 1 ; Sylvie Gallet's suggestion
done >= 0 ; Continue if the flag >=0.
}
j_decomp-03 { ; Trinary decomp (c) Jay Hill 1997
; Red - Blue boundary leads to -.75
; Blue - White boundary leads to +i.
reset=1960 type=formula formulafile=j_decomp.frm
formulaname=j-decomp3 center-mag=-0.5/0/0.5 float=y maxiter=256
inside=0 outside=real periodicity=0
colors=000ccc00cc00cK0wwwU10U1UUU0U1wKUAUAKU10<2>U20j30<236>0m0000000
}
j_decomp-07 { ; 7-ary decomp (c) Jay Hill 1997
; White and gray lead to period 3
reset=1960 type=formula formulafile=j_decomp.par
formulaname=j-decomp7 center-mag=-0.5/0/0.5 float=y maxiter=256
inside=0 outside=real periodicity=0
colors=000ccc00cc00cK0wwwU10U1UUU0U1wKUAUAKU10<2>U20j30<236>0m0000000
}
j_decomp-15 { ; 15-ary decomp (c) Jay Hill 1997
reset=1960 type=formula formulafile=j_decomp.par
formulaname=j-decomp15 center-mag=-0.5/0/0.5 float=y maxiter=256
inside=0 outside=real periodicity=0
colors=0AKKKK00zK00000KAUK1AU1KKK0z0zwwwKAAAKUUKKKAKUA0j30<236>0m0000000
}
j_decomp-31 { ; 31-ary decomp (c) Jay Hill 1997
reset=1960 type=formula formulafile=j_decomp.par
formulaname=j-decomp31 center-mag=-0.5/0/0.5 float=y maxiter=256
inside=0 outside=real periodicity=0
colors=0AKkVzMMMdVPwcSKKKcUIwwFKmDKwAhhh<4>wwwU0AAAU6DX<3>KcwKEa<3>WMkZO\
naQqdStgUwg60<220>0m0000000
}
j_decomp-63 { ; 63-ary decomp (c) Jay Hill 1997
reset=1960 type=formula formulafile=n-ary.par formulaname=j-decomp63
center-mag=-0.5/0/0.5 float=y maxiter=2560 inside=0 outside=real
periodicity=0
colors=0AK<7>www9CU<5>FT`ACO<14>VJwWKA<6>wM8000<22>zU0U00<188>0U0000000
}
- -
- ------------------------------------------------------------
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 #59
*****************************