Fractals
Последнее время я что-то увлеклась фрактальной графикой... Больно уж мне импонирует сама идея создания сложных узоров всего из одной формулы. Так вот, для тех, кто также желает познакомиться с фракталами, публикую небольшой шаблончик:
Код:
InitSprite() Код:
;=-----------------------------------------------------= |
Re: Fractals
смотрим http://boolean.name/showthread.php?t=17
там находим http://algolist.manual.ru/graphics/index.php |
Re: Fractals
идем суда
http://www.apophysis.org/ берем много (!) пива и изучаем етот гениальный метод генерации после етого мы получаем мега редактор :) потом идем суда http://spanky.triumf.ca/ ну и изучаем там все :) да и еще - пользуемся вики http://en.wikipedia.org/wiki/Newton_fractal ... ну там еще куча статей по ним |
Re: Fractals
Данный код рисует изображение множества Мандельброта. В общем ни чего особенного, но интересно поиграться - если кликнуть мышкой в левый верхний угол предполагаемого прямоугольника, а
потом в правый нижний угол этого же прямоугольника, то он выделиться и нажать на кнопку "Построить", то будет построена увеличенная копия этого места. Так можно повторить несколько раз, получая каждый раз новые интересные узоры. А ещё текущая картинка сохраняется в BMP Код:
;{ К сожалению не могу указать настоящего автора, но что то было по немецки и для V3.92 |
Re: Fractals
Эх, а я тут еще одну забавную формулу для своей проги нашла :
Код:
V.C = Pow(X+y, 2) |
Re: Fractals
Код:
V.C = Pow(X+y*10, 2) Код:
V.C = Pow(X+y*12, 2) Код:
V.C = Pow(Sqr(x+y), 2) Код:
V.C = Pow((x-400)*(x-400)+(y-300)*(y-300), 2) последний эффект ваще отжоговый :) |
Re: Fractals
Вложений: 2
крест
Код:
V.C = Pow((x-400)*(x-400)+(y-300)*(y-300), 2) Код:
V.C = Pow((x-400)*(x-400)-(y-300)*(y-300), 2) Код:
V.C = Pow(Sqr((x-400)*(x-400)+(y-300)*(y-300)), 2) Код:
V.C = Pow(Sqr((x-400)*(x-400)-(y-300)*(y-300)), 2) Код:
V.C = Pow(Sqr((x-400)*(x-400)*(y-300)*(y-300)), 2) p.s.в аттаче ещё :) |
Re: Fractals
Симпатичный узорчик :
Код:
V = Tan(Sin(X)+Cos(Y))*30 |
Re: Fractals
Код:
V =Tan(Sin(X*y)+Cos(Y*x))*70 |
Re: Fractals
Цитата:
Код:
|
Re: Fractals
ооо ваще круть!
тока я не догоняю зачем ~X ~Y? Код:
V = (x*(x+100)+y*(y+100)) дождь Код:
V = (x*(x+400)+y*(y+300))*Sin(x+y) |
Re: Fractals
Цитата:
|
Re: Fractals
то есть не X и не Y? есди да, то что это даёт?
|
Re: Fractals
Цитата:
Цитата:
|
Re: Fractals
понятно
|
Часовой пояс GMT +4, время: 09:24. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot