Author Topic: MATHCOMP : Buddhabrot  (Read 18647 times)

0 Members and 1 Guest are viewing this topic.

Offline mind

  • Texture-San
  • DBF Aficionado
  • ******
  • Posts: 2324
  • Karma: 85
    • View Profile
    • boredom is a beatiful thing.
MATHCOMP : Buddhabrot
« on: November 29, 2006 »
my 1st entry for the challenge i suppose..

it's a program used to plot the Buddhabrot(created by Melinda Green), which is an interesting way of displaying the mandlebrot fractal.

The screenshot below is from version 0.2(too lazy to take a new shot lol :)) but i think it's safe to say that the app at its current stage is in an early alpha stage. Rendering the fractal in the screenshot took about 60 minutes(on my gf's 700 or so Mhz laptop) with the threshold set to around 2000..

Based on documentation by J.Tarbell, M.Green and P.Bourke.

I will add the sourcecode once im 100% satisfied with the program(and once the sourcecode aint sloppy spaghetti code :))

Ok, update.. the download is now what i consider 1.0a, and my final update for the competition.. also, the source is now included in the zip. i also added a new screenshot to show off my 7½h render at 20 threshold :P

so, a few thresholds to play around with that give some nice results:  20,  200,  2000,  20000..



« Last Edit: November 30, 2006 by mind »
Challenge Trophies Won:

Offline rdc

  • Pentium
  • *****
  • Posts: 1495
  • Karma: 140
  • Yes, it is me.
    • View Profile
    • Clark Productions
Re: MATHCOMP : Buddhabrot
« Reply #1 on: November 29, 2006 »
I remember looking over the website when a link was posted here some time back. Very cool way to view the m. set. I couldn't run your program though; I got an invalid compression method when I tried to unzip the program. Not sure what was going on there.

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: MATHCOMP : Buddhabrot
« Reply #2 on: November 29, 2006 »
Yup. Cannot extract it either ...  ::)
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline mind

  • Texture-San
  • DBF Aficionado
  • ******
  • Posts: 2324
  • Karma: 85
    • View Profile
    • boredom is a beatiful thing.
Re: MATHCOMP : Buddhabrot
« Reply #3 on: November 29, 2006 »
thats called winzip 11 >_< guess i'll have to upload a new one then :)

EDIT: new archive up, with zip2.0 compatible compression :)
« Last Edit: November 29, 2006 by mind »
Challenge Trophies Won:

Offline taj

  • Bytes hurt
  • DBF Aficionado
  • ******
  • Posts: 4810
  • Karma: 189
  • Scene there, done that.
    • View Profile
Re: MATHCOMP : Buddhabrot
« Reply #4 on: November 29, 2006 »
Its SUCH a beautiful image...I'm really pleased someone entered this, well done mind.
The exe seems to crash here, or maybe Im doing something wrong.
When it appears do you just press render button?
« Last Edit: November 29, 2006 by taj »
Challenge Trophies Won:

Offline mind

  • Texture-San
  • DBF Aficionado
  • ******
  • Posts: 2324
  • Karma: 85
    • View Profile
    • boredom is a beatiful thing.
Re: MATHCOMP : Buddhabrot
« Reply #5 on: November 29, 2006 »
Its SUCH a beautiful image...I'm really pleased someone entered this, well done mind.
The exe seems to crash here, or maybe Im doing something wrong.
When it appears do you just press render button?

thats strange.. any error messages? and yeah, basically you just press the render button.. or fiddle with the sliders(or press the labels to change threshold and/or update frequency);

i'll try to run it on a few different configurations and see if i can find the problem.. it's basically standard delphi so it SHOULD work on all systems..
Challenge Trophies Won:

Offline taj

  • Bytes hurt
  • DBF Aficionado
  • ******
  • Posts: 4810
  • Karma: 189
  • Scene there, done that.
    • View Profile
Re: MATHCOMP : Buddhabrot
« Reply #6 on: November 29, 2006 »
No error message unfortunately...I press render, it waits a second or two then just vanishes...sorry not much help Im afraid.
Challenge Trophies Won:

Offline combatking0

  • JavaScript lives!
  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4569
  • Karma: 235
  • Retroman!
    • View Profile
    • Combat King's Barcode Battler Home
Re: MATHCOMP : Buddhabrot
« Reply #7 on: November 29, 2006 »
Quite ghostly looking indeed.

I also liken this to an X-Ray photo. Very nice.
You are our 9001st visitor.
Challenge Trophies Won:

Offline rdc

  • Pentium
  • *****
  • Posts: 1495
  • Karma: 140
  • Yes, it is me.
    • View Profile
    • Clark Productions
Re: MATHCOMP : Buddhabrot
« Reply #8 on: November 29, 2006 »
Thanks for the new zip. Works well for me. Very nice job.

Offline mind

  • Texture-San
  • DBF Aficionado
  • ******
  • Posts: 2324
  • Karma: 85
    • View Profile
    • boredom is a beatiful thing.
Re: MATHCOMP : Buddhabrot
« Reply #9 on: November 29, 2006 »
Taj, i added a new zip with some bruteforce logging.. i would appreciate if you could run it and tell me at what point it screws up and dies.. thanks in advance..

oh and btw, so far i have run it on 5 different comps, and it worked flawlessly on all om em.. so there's something weird going on here.. :(

and thanks for your kind words folks :)
« Last Edit: November 29, 2006 by mind »
Challenge Trophies Won:

Offline taj

  • Bytes hurt
  • DBF Aficionado
  • ******
  • Posts: 4810
  • Karma: 189
  • Scene there, done that.
    • View Profile
Re: MATHCOMP : Buddhabrot
« Reply #10 on: November 29, 2006 »
Mind,

log file is *empty* after running. Program must die immediately but I notice one thing, what I see on the screen is not like your screenshot. So I enclose. Maybe its a clue, maybe not.

Also, in the end, dont worry about my machine, the fact that I cant run it does not detract from how cool the image is. Others can run it fine...must be some weirdness with my PC I guess.
« Last Edit: November 29, 2006 by taj »
Challenge Trophies Won:

Offline mind

  • Texture-San
  • DBF Aficionado
  • ******
  • Posts: 2324
  • Karma: 85
    • View Profile
    • boredom is a beatiful thing.
Re: MATHCOMP : Buddhabrot
« Reply #11 on: November 29, 2006 »
hmm thats weird, seeing as you got so far as to setting the canvas up..


your logfile should ATLEAST look something like this:

Creating bitmap.
Initializing.
Setting up canvas. (this MIGHT be where you crash out, but since your logfile is empty we will never know :))

anyways, i know what you are seeing isnt what i attached in my initial post.. however, your screenshot looks screwed up in general, with the buttons and sliders beeing positioned over the canvas etc.. this is what it SHOULD look like:

Challenge Trophies Won:

Offline taj

  • Bytes hurt
  • DBF Aficionado
  • ******
  • Posts: 4810
  • Karma: 189
  • Scene there, done that.
    • View Profile
Re: MATHCOMP : Buddhabrot
« Reply #12 on: November 29, 2006 »
Tried it at home and it works fine...hmmmm.
Challenge Trophies Won:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17394
  • Karma: 498
  • evil/good
    • View Profile
    • My Homepage
Re: MATHCOMP : Buddhabrot
« Reply #13 on: November 29, 2006 »
The buddhabrot looks stunning!! :) Thanks Mind.
Shockwave ^ Codigos
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: MATHCOMP : Buddhabrot
« Reply #14 on: November 29, 2006 »
Finally I got it working. Looks very impressive. Thumb up ;)
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2748
  • Karma: 492
    • View Profile
    • http://www.rbraz.com/
Re: MATHCOMP : Buddhabrot
« Reply #15 on: November 29, 2006 »
cool buddhabrot effect  :cheers:
Challenge Trophies Won:

Offline MrP

  • Atari ST
  • ***
  • Posts: 176
  • Karma: 18
    • View Profile
Re: MATHCOMP : Buddhabrot
« Reply #16 on: November 30, 2006 »
This looks very nice indeed. Has a very eerie sort of x-ray kinda feel.... I Like it.

Offline mind

  • Texture-San
  • DBF Aficionado
  • ******
  • Posts: 2324
  • Karma: 85
    • View Profile
    • boredom is a beatiful thing.
Re: MATHCOMP : Buddhabrot
« Reply #17 on: November 30, 2006 »
Updated.. "Final" version now uploaded aswell as a new render. Zip now features full sources. Enjoy :)
Challenge Trophies Won:

Offline taj

  • Bytes hurt
  • DBF Aficionado
  • ******
  • Posts: 4810
  • Karma: 189
  • Scene there, done that.
    • View Profile
Re: MATHCOMP : Buddhabrot
« Reply #18 on: November 30, 2006 »
Final + source = karma
Challenge Trophies Won:

Offline taj

  • Bytes hurt
  • DBF Aficionado
  • ******
  • Posts: 4810
  • Karma: 189
  • Scene there, done that.
    • View Profile
Re: MATHCOMP : Buddhabrot
« Reply #19 on: November 30, 2006 »
I ran it for 24 hours and got a super smooth picture...

Challenge Trophies Won: