Image:Julia set (highres 01).jpg - Wikipedio

# Image:Julia set (highres 01).jpg

### From Wikipedia

- Image
- Versionaro dil imajo
- Ligilo al imajo

Size of this preview: 600 × 600 pixel
Image in higher resolution (2048 × 2048 pixel, file size: 1.09 MB, MIME type: image/jpeg)

This file is a shared upload and may be used by other projects.

Julia set, a fractal. C = [0.285, 0.01].

From a self-written tool I named "Julia dream", (after the Pink Floyd tune carrying the same title).

## [edit] The story

#### [edit] Sampling

Normally the escape-time function creates a quite pixly image when the fractal pattern is complex. This is from sampling only the center coordinate of the pixel to be written. That is a single point with no area at all. But the pixel has got the area of one pixel =). If one samples a different point inside the area of the pixel, then it may, (or may not) escape the system earlier or later, (use more or less iterations) than the center-point would. If the pattern is very complex then the sampling of the center-points gives more or less random pixels and that is a problem. The best way I found to prevent this was to use a modified supersample and then use a 3x3 grid. It functions like this:

Divide the pixel to render in 3x3 sub-pixels. Iterate them all and save the results. After all nine sub-points are examined then compare the results and discharge all but the one that used the least number of iterations and use that for the coloursation of the pixel.

On the mailing-list "sci.Fractals" I got this question from some other fractalist: "why do that rather than compute the average color of the subpixels?"

This was my answer to him: "Just because this make the chance bigger two adjecting points will get nearby colours. This makes a sharper, (less blury) image than the average. Think about a Julia spiral that has got spirals, spirals ... Then two nearby points in one of the smaller spirals can have a very big difference in used iterations, (this makes a pixly image if super-sample is not used). The average will still make a pixly image - just less pixly. If one uses least number of iterations, then (maybe?) one of the points is not to deep into the spiral. 2x2 sampling is not enough but 3x3 is pretty good. 4x4 makes a slight better image still but if one considers the time it takes to calculate it - then it is not worth it (16 times slower than normally).

#### [edit] The colours

The colour-palette used has got one entry for every poissble number of used iterations. If the function uses 16384 (2^14) iterations then the palette has got the same number of colours. To edit a palette like that "by hand" is a bit of work to do and that is nothing you like to do for every image you create. So you will end up using the same palette over and over again and that's boring. I solved this by using sinus-curves. The function randomises three frequences, one for red, green and blue levels respective. And it also randomises the start phase for each of the curves. It also have got functions for frequecy modulations, fading from dark to light and the reversed and some more "goodies". From this I can select a new, hopefully good, palette from the push of a button. While the image is being rendered or after it is done. If it was not good?, then push again and again ...

See also:

- Another highres image from a slight diffrent coordinate.

Image: User:Solkoll.

| This image has been released into the public domain by its author, Solkoll. This applies worldwide. In some countries this may not be legally possible; if so: Solkoll grants anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

More fractals from my tools:

- Image:Fractal dimension.jpg
- Image:Harter-Heighways dragon curve (IFS).jpg
- Image:Koch curve (L-system construction).jpg
- Image:Koch curve (IFS).jpg
- Image:Koch snowflake (RGB-CMY).jpg
- Image:Lévy's C-curve (IFS).jpg
- Image:Lévy's dragon curve (IFS).jpg
- Image:Mandelbrot inside (64 iters B&W).gif
- Image:Mandelbrot inside (64 iters colour).gif
- Image:Menger sponge (2D).jpg
- Image:Julia set (C = 0.285, 0.01).jpg
- Image:Julia set (C = 0.285, 0.01) II.jpg
- Image:Julia set (Detail 01).jpg

- Image:Julia set (Detail 02).jpg
- Image:Julia set (highres 01).jpg
- Image:Julia set (highres 02).jpg
- Image:Julia set (Rev formula 01).jpg
- Image:Julia set (Rev formula 02).jpg
- Image:Julia set (Rev formula 03).jpg
- Image:Julia set (Rev formula 04).gif
- Image:Reversed Julia set C = ( 0.4 0.3 ).gif
- Image:Sierpinski square.jpg
- Image:Sierpinski triangle (blue).jpg
- Image:Sierpinski triangle (RGB).jpg
- Image:Solkoch.jpg

All fractals are from self-written tools - linear IFS images from my: "2D IFS Studio", non-linear (rev Julia) from "3D RJIFS", (that also writes 2D rev Julias), escape time Z² fractals from "Julia dream", the rest are from small "hacks".

See also: Solkoll & Solkoll 3D

| This is a featured picture on Wikimedia Commons. We believe it is one of the finest images on Commons. If you have an image of similar quality that can be published under a suitable copyright license, be sure to upload it, tag it, and nominate it.

This image was selected as a picture of the day for September 7, 2005. It was captioned as followed:
English:
Deutsch: Julia-Menge, ein Fraktal
Français : Une fractale de l'ensemble de Julia
Español:

Aragonés:
Asturianu:
Brezhoneg :
Česky:
Cymraeg:
Deutsch: Julia-Menge, ein Fraktal
English:
Español:
Suomi:
Français : Une fractale de l'ensemble de Julia
Galego:
日本語: ジュリア集合（フラクタル）
Latina:
Nederlands: Julia set
‪Norsk (nynorsk)‬:
Português:
Русский:
Slovenčina:
Slovenščina: {{{1}}}
Svenska: Juliamängder är en sorts fraktaler.
ไทย:
简体中文: {{{1}}}

## Ligilo al imajo

Ca pagini ligas al imajo:

- Fraktalo

Obtenita de "http://io.wikipedia.org../../../j/u/l/Image%7EJulia_set_%28highres_01%29.jpg_6de2.html"

##### Views

- Imajo
- Debato
- Nuna versiono

##### Serchar