0 0 9 4 4
   download (7mb)  
fuzy kickfabrik Schwarzkappler

QinsidenZ - earth - www.myspace.com/tian.sys - view all my tracks



- < {)0o.o0(} > -

-<{[(TIAN.SYS)]}>-

- < {)0o.o0(} > -


der name is eh schon wieder anders

rate:
  5
  3

 

 

QinsidenZ: am anfang etwas ruhig aber dann gehts bald dahin...

------------------
heimo: danke für die blumen! der player auf myspace gefällt mir auch sehr gut! mit den schriftfarben kannst vielleicht noch ein bisserl herumspielen, damits leichter zum lesen ist. viel spass mit dem werkzeug...
------------------
212.183: fraktalgenarator??
hab i nie so wirklich tscheckt is aber vull geil
------------------
hans:
hab mi a grad a wengal mit fraktalen gespielt, in php dauerts aber viel zu lang. werds später mal in c++ probieren.

online generator in php, die parameter in der adressleiste ändern:

http://sender.fm/fraktal.php?width=100&height=100&xmin=-1.5&xmax=0.5&ymin=-1&ymax=1&maxiterations=200

das script schaut so aus:

<?php
set_time_limit(0);


$width = $_GET["width"];
$height = $_GET["height"];
$x_min = $_GET["xmin"]; //-1.5
$x_max = $_GET["xmax"]; //0.5
$y_min = $_GET["ymin"]; //-1
$y_max = $_GET["ymax"]; //1
$max_iterations = $_GET["maxiterations"]; //200


header("Content-type: image/png");
$image = imagecreate($width, $height);


//farbpalette aus png lesen:
$colours = array();
$colours['inside'] = imagecolorallocate($image, 0, 0, 0);
$palette = imagecreatefrompng("palette2.png");
for ($i=0; $i<imagesx($palette); $i++) {
$rgb = imagecolorat($palette, $i, 0);
$colours[$i] = imagecolorallocate($image, ($rgb >> 16) & 0xFF, ($rgb >> 8) & 0xFF, $rgb & 0xFF);}


for ($i=0; $i<$width; $i++) {
for ($j=0; $j<$height; $j++) {

$x = $x_min+$i*(($x_max - $x_min) / ($width-1)); //c realteil
$y = $y_min+$j*(($y_max - $y_min) / ($height-1)); //c imaginärteil

$iteration = 0;
$z = array(0,0); // initial 0+0i

$x2 = 0; //x quadrat
$y2 = 0; // y quadrat

while ($iteration <= $max_iterations && $x2+$y2 <= 4) {

$k = $z; //z = k*k+c

$z[0] = $x2 - $y2; //real teil (x*x+y*y)
$z[1] = 2 * $k[0] * $k[1]; //imaginärteil ( 2*x*y)

// c dazuadieren:
$z[0] = $z[0] + $x;
$z[1] = $z[1] + $y;

$x2 = $z[0]*$z[0];
$y2 = $z[1]*$z[1];

++$iteration; }

if ($iteration == $max_iterations) {
imagesetpixel($image, $i, $j, $colors['inside']);
} else {
imagesetpixel($image, $i, $j, $colours[$iteration]);
}}}


imagepng($image);
?>


------------------
hans:
hab mir grad den realtime generator XaoS installiert, der macht spass :)

http://sourceforge.net/project/showfiles.php?group_id=5771&package_id=5819&release_id=603712

------------------
QinsidenZ: genialst bei dem kannst ja genau verfolgen wie da die fraktale wächst
bei dem programm was ich verwendet hat es ziemlich lang gedauert bis es
ein bild berechnet hat - war zwar verblüfend kurzweilig dem programm
dabei zuzuschauen macht allerdings mehr spass das ganze wie im flug vor augen zu haben
die die ich jetzt grad als Avatar und hintergrund benützt
is mandelbrotmenge z>z^23+c - 23 frames davon (obwohl es mir so vorkommt alsob da anscheinend
das programm das die gifs macht ein paar verschluckt hat - halt nochmal machen) - und ich war kaum überrascht als irgendwann
ne spirale am bildschirm entstanden is

------------------
QinsidenZ: mich würd noch interessieren ob das funktioniert so einen table das du
fürs phpscript benützt hast auch für alle kommentare einstellbar ist - und wiso seit kurzen einige mp3s
anscheinend irgendwie diesen quitsch-bit-mp3-abspiel-fehler haben...

------------------
QinsidenZ: hilfe bin schon zum zweiten mal am ende der fraktale angekommen...?!

------------------
hans: den table kannst jetzt bei editprofile aktivieren.

meine mp3s quietschen noch nicht.

und wo das ende der fraktale ist kannst einstellen bei "berechnung" -> "iterationen". am besten gleich auf 1000 setzen.

hab ein paar screenshots gemacht:

http://sender.fm/pictures/index.php?kat=fraktale

das is die julia von einem newton^4 in einer 1/(mu+0.25) ebene, 1000 iterationen.
------------------