1 Востаннє редагувалося bunyk (28.10.2012 15:46:30)

Тема: Фрактал Мандельброта

http://bunyk.t.proxylocal.com/static/mandelbrot/0.0_0.0_4.0_0.png
http://bunyk.t.proxylocal.com/static/mandelbrot/0.0_0.0_4.0_1.png

Написав сайт що дозволяє поринути в глибини фракталу мандельброта не виходячи з браузера (картинки клікабельні). Правда висітимуть тут недовго, хоститься то все з мого лептопа.

Якщо кому раптом сподобається ідея - може розвинемо її далі? Зокрема можна додати Google Maps подібний javascript, переписати генерацію картинок на C, бо тормозить страшно, додати можливість задавати через url також палітру, і захостити десь у хмарах.

2

Re: Фрактал Мандельброта

Переписав на C, працює в купу разів швидше, наскільки саме я не перевіряв. Правда з помилкою, що можна бачити по картинці зліва.

Можете пошукати помлику в якості вправи:

            while (x*x + y+y <= 4 && iteration < maxIteration)
            {
                double tmp = x*x - y*y + xP;
                y = 2*x*y + yP;
                x = tmp;
                iteration++;
            }

Тим часом переписавши на С, я почистив всі картинки згенеровані за ніч. А від ранку, отаких неправильних на C назбиралось 12 тисяч. Хтось навіть зараз лазить по сайту і не признається хто, і коментарів не пише.

Зараз знову почищу всі картинки і буду генерувати заново з виправленою багою.

3

Re: Фрактал Мандельброта

Цікаво) Шкода зараз часу майже нема. Я вночі лазив по сайту. :)

4

Re: Фрактал Мандельброта

Однозначно треба придумати палітри. Ось долина морських коників в рандомних кольорах:
http://bunyk.t.proxylocal.com/static/mandelbrot/-0.7468373723517756_0.13412589544276787_0.0006096631611034903_0.png

А ось кількість ітерацій пропорційна яскравості:

http://bunyk.t.proxylocal.com/static/mandelbrot/-0.7468373723517756_0.13412589544276787_0.0006096631611034903_1.png

Може фотографи які кажуть що в чорно-білій фотографії щось є іноді мають рацію.

5

Re: Фрактал Мандельброта

Це я лазив по сайту і не зізнавався :) Цікава штука, цей мандельборт і демомейкінг взагалі, але зараз я завалений роботою, а то б я дописав 2 т'ютори(асм і аутоіт), включивши туди ці приклади.

6

Re: Фрактал Мандельброта

більш детально доречі можна тут почитати http://bunyk.wordpress.com/2012/10/28/m … agination/
І відео там прикольне. Крута штука :)