Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet thread from alt.ascii-art, started 8 Oct 1997.
 _   _                     _        _             _     _           
| | | |___  ___ _ __   ___| |_     / \   _ __ ___| |__ (_)_   _____ 
| | | / __|/ _ \ '_ \ / _ \ __|   / _ \ | '__/ __| '_ \| \ \ / / _ \
| |_| \__ \  __/ | | |  __/ |_   / ___ \| | | (__| | | | |\ V /  __/
 \___/|___/\___|_| |_|\___|\__| /_/   \_\_|  \___|_| |_|_| \_/ \___|
Ascii Mandelbrot program (examples included!!)

Ascii Mandelbrot program (examples included!!)

alt.ascii-art · 3 messages · 8 Oct 1997
In article <61g7ra$78h$1...@newsserver.rrzn.uni-hannover.de> nos...@nospam.nospam (Curd Reinert) writes:
>In article <ken...@nospam.com.tw>,
>        ken...@NOSPAM.com.tw (Nathan Kennedy) writes:
>[...]
>>But I thought it would be nice to have ascii fractals, so I went and modified 
>>it to calculate 6 pixels per character and use the anti-aliasing algorithm 
>>described in an old ascii art FAQ to display them.  Theoretically, it has 150% 
>>better resolution, and it doesn't look bad.  Of course, without colors it 
>>doesn't have the level sets, and filaments of course disappear.
>[...]

> I found a three liner in C producing a Mandelbrot set. However, it was
>never supposed to do any kind of ascii-art, but to show how obscure
>C code can be. Here it is:

>float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
>(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<L?--_
>%6:6:7)+"World! \n",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}

<output snipped>

Wow.... I'm am really impressed.  I had envisioned that the Mandelbrot set 
could be encoded in that little space, but I hadn't expected that kind of 
output...  It doesn't do any anti-aliasing, but it does the level sets which 
makes it look really impressive...  What can I say?

Anyhow, version 1.2b of ANSIMAN should now be available by http at 
http://www.inside.com.tw/~kennedy/ansiman.zip and is about 33 K, if anyone 
wants it now.  The official author's homepage of ANSIMAN (with version 1.2) is 
at http://www.cba.ua.edu/~jrobert1/ansiman/

Coding till I post again,

Nathan Kennedy

e-mail: kennedy AT inside DOT com DOT tw
spambot bait: postmaster@127.0.0.1

Veronica Karlsson <dre...@on.spammer> ASCII art 8 Oct 1997 00:00 · permalink · report
Nathan Kennedy wrote:
> 
> Hello all.  Recently I snarfed a program called ANSIMAN by a Jeff Robertson
> off the Web.  It generates Mandelbrot fractals using ANSI codes, resulting in
> interesting fractals with 24 colors (it uses background colors for shading).
> Anyhow, it displays level sets and everything and looks all right, considering
> it's in 78x23.
[ 8< 8< 8< ]

Maybe you could let your program generate coloured html...

-- 
     _    ____  _         _    _   _      _   _
__ _| |__/ __ \| |_  _ __| |__| | | |_  _| |_| |_    ___ ___
\ V / / / / _` | | || / _` / _` |_| | || |  _| ' \ _(_-</ -_)
 \_/|_\_\ \__,_|_|\_,_\__,_\__,_(_)_|\_,_|\__|_||_(_)__/\___|
         \____/             http://www.ludd.luth.se/~vk/news

Nathan Kennedy <ken...@NOSPAM.com.tw> ASCII art 8 Oct 1997 00:00 · permalink · report
Hello all.  Recently I snarfed a program called ANSIMAN by a Jeff Robertson 
off the Web.  It generates Mandelbrot fractals using ANSI codes, resulting in 
interesting fractals with 24 colors (it uses background colors for shading).  
Anyhow, it displays level sets and everything and looks all right, considering 
it's in 78x23.

But I thought it would be nice to have ascii fractals, so I went and modified 
it to calculate 6 pixels per character and use the anti-aliasing algorithm 
described in an old ascii art FAQ to display them.  Theoretically, it has 150% 
better resolution, and it doesn't look bad.  Of course, without colors it 
doesn't have the level sets, and filaments of course disappear.

Anyhow, I'm not going to bother to clean up my code, document the changes, and 
post it if no one is interested, so if you are, just tell me.  ANSIMAN is 
available from Jeff's page, wherever it is.  Here are two examples.  The first 
is the main set, the second is a mandelbrot within the main set.  If you're 
interested in the program and the sources, please e-mail me and maybe I'll 
post to some binaries NG (where would it be appropriate?)

My real e-mail is: ken...@inside.com.tw

Here they are:

                                                ,_
                                              iW@@Wi
                                              !@@@@f
                                      __ ,gsmWmmWWmmmmsz
                                      M@W@@@@@@@@@@@@@@@@bd@P
                                   ,sm@@@@@@@@@@@@@@@@@@@@@W_
                                  ,m@@@@@@@@@@@@@@@@@@@@@@@@@s.
                      s.,_s..    ,W@@@@@@@@@@@@@@@@@@@@@@@@@@W
                    ,_@@@@@@@Ws. d@@@@@@@@@@@@@@@@@@@@@@@@@@@@`
                    W@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@A
                i@@W@@@@@@@@@@@@W@@@@@@@@@@@@@@@@@@@@@@@@@@P`
                 ~~`@@@@@@@@@@@@!@@@@@@@@@@@@@@@@@@@@@@@@@@@Ws
                    !*@@@@@@@@Af M@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                      AfV*Aff`   !@@@@@@@@@@@@@@@@@@@@@@@@@@@@`
                                  !@@@@@@@@@@@@@@@@@@@@@@@@@@D-
                                   -A@@@@@@@@@@@@@@@@@@@@@@@*
                                      8@@@@@@@@@@@@@@@@@@AMWi
                                      **'VMA@@@@@@@@@@AK~`'~~
                                             `,mWWm.
                                              ]@@@@P                          
                                               'V*`                           





                          ,                             ,
                  mWm,gWmm@Wssi
                  'X@@@@@@@@@@Wi      _. ,e@z,,.   _Wmmz
                  =@@@@@@@@@@@@@ ,,mW@@@@@@@@@@@Wms@@@@A
                  m@@@@@@@@@@@@5m@@@@@@@@@@@@@@@@@@@@KL
                    YA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Wm-
                      'V~V~TW@@@@@@@@@@@@@@@@@@@@@@@@@@@@bg.
                          ,W@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Af`
                         iW@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'
                       - M@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A~
                        ,8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P\
                       -Y*M@@@@@@@@@@@@@@@@@@@@@@@@A**~
                          !8@@@@@@@@@@@@@@@@@@@@@@@@i
                           -YM@@@@@@@@@@@@@@@@@@@@@P`
                           ,mm@@@@@@@@@@@@@@@@@@@@*-
                          'W@@@@[VVM@@@@@@@@@@A*Wz
                           =***f`   -~~~~e@Wc
                                          '`                         .         
                                                                               
                                                                               
Later,

Nate

Related ASCII art in the Gallery

Explore these categories from our collection of 11,000+ artworks:

About this thread. These messages were posted publicly to the newsgroup alt.ascii-art in 1997 and are mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you one of the authors? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post