Chaoscope tutorial
High quality renders
This tutorial will help you to get the best out
of Chaoscope rendering engine. There's little amateur fractalists
will learn from it because what applies to Chaoscope is also
valid for most fractal software.
Finding the right angle
The first thing to consider before rendering is
the view angle.
Attractors are complex shapes by nature so changing the angle
will have a dramatic incidence on the image composition. Some
attractors also look better under certain angles, like highly
chaotic Pickovers. This is a matter of personal taste and talent,
but as a rule of thumb, the attractor should fill at least two
third of the frame.
| fig. 1 : changing the view
angle may affect the brightness distribution |
 |
 |
| default angle |
custom angle |
Changing the view size
 |
| fig. 2 : size is now 600*600, angle was
slightly modified so the attractor aspect ratio is closer
to a square. Iterations is the default 20,000,000. |
Your attractor may not fit the default 4/3 frame
ratio (if you decided to adjust) so the next step will be to
change the view size to match the attractor aspect. You can experiment with different
ratios like 1/1, 2/1, 3/2 or even the Golden ratio itself. If
you intend to print your creation and go for a very large size, the only limit to the size
is your available physical memory.
If the attractor doesn't fit within the view (high scale) you
will notice that pixels on the edges appears darker. If you want your picture to
have a specific size and trim the darker pixels off, increase
the height and width by 2.
Choosing the rendering mode
Depending on what you're trying to achieve you
may want to try all five rendering
modes. The Solid mode is a bit limited in 0.3, but it can
be the better choice for some attractors. (i.e.
in the gallery)
| fig. 3 : the five rendering
modes, default iterations for all |
|
|
|
solid |
| gas |
liquid |
|
|
|
| light |
plasma |
Picking the gradients
|
|
| fig. 4 : light mode with custom gradients — blue
to orange for speed, blue to red for angle — nice
but dark. |
|
|
| fig. 5 : Same as fig. 4, Brightness=4
and Gamma=3. |
|
|
| fig. 6 : Same as fig. 5, 400,000,000
iterations. Notice how the noise almost completely disappeared. |
If you've chosen Light or Plasma as a rendering
mode, the next step is to pick the right gradients.
This is a long winded process, unless you have a favourite colour
scheme you want to apply to all your renderings. In some cases
Speed and Angle shades are equivalent (located on the same parts
of the attractor) so one gradient is enough. Loading the map
file named black.map will "switch
off" the redundant gradient.
Complex colour maps aren't essential, two colours for each gradient
is sometimes just what it takes. A good example is
which only uses red to blue for speed and green to black for
angle.
An alternative way of picking gradients is using the "Random Gradients" function, bearing in mind random
number generators artistic taste is reputedly limited.
First render
Once you're happy with view angle, size and gradients,
you can start a first render with the default
maximum iterations. Use this render to adjust the mode-specific
parameters, especially Contrast or Brightness
and Gamma for accumulation modes. Light render pixels are
stored in three 32 bits floating point values, a precision you
will never get from a standard bitmap graphic package. Therefore
it is a good idea to keep post-processing enhancements to a minimum.
Stretching a picture is definitely a Bad Thing, compositions
should be planned well ahead. It's always a better idea to reduce
the size of a picture rather than increasing it.
| fig. 7 : improving solid rendering |
|
|
|
| 2 billions iterations, no post-processing |
1800*1800 render sized down to 600*600, thus obtaining
a 3*3 anti-aliasing |
Final render
Once you are ready for the final render, increase
the maximum iterations by at least one order of
magnitude (200,000,000 is usually sufficient although very large projects will require more), change
the number of updates to 1 and press F4. Once the image is rendered,
you can make fine adjustments to mode specific parameters
before saving your image.
Things to remember
- Choose the view angle carefully
- Don't limit yourself to a single rendering mode
- Default view size and gradients are not optimal in most cases,
change them
- all adjustments that can be made in Chaoscope shouldn't
be made later using a bitmap graphic software
- Never stretch a picture
- when you shrink a picture down, divide both width and height
with the same integer number
back to the Tutorials
list
|