[chaoscope] Development update

  • From: Nicolas Desprez <freelists@xxxxxxxxxxxxx>
  • To: chaoscope@xxxxxxxxxxxxx
  • Date: Sat, 23 Apr 2011 17:08:24 +0100

Hi all,

I've just uploaded a new version of the batch renderer. It only took four months. This time it has a proper graphical interface, no need to fire up the command prompt.

You can download it here:

http://www.chaoscope.org/download/csp_0_3_7_win32.msi

You should get a new shortcut in your Chaoscope Start Menu folder called "Chaoscope Batch Renderer". Note that the .NET Framework 2.0 needs to be installed prior to the batch renderer setup. Sorry about that.

Let me know how it goes!

Here's an excerpt of the read-me:

Supersampling will improve quality of Liquid and Plasma modes, especially on foreground surface edges. It will greatly improve the quality of Solid rendering. Supersampling only requires two extra bytes per pixel regardless of the number of samples. It also requires the attractor to be rendered for each sample or pass, i.e. setting the number of samples to 15 will multiply the rendering time by 15. The Solid mode however is an exception: The first pass will take as long as a normal, non-supersampled render, but subsequent passes will be relatively faster as light buffers are only calculated once. Gas and Light modes will not benefit from supersampling as long as the anti-aliasing is on.

The Anti-Aliasing option can be ignored for 0.3.1 projects as anti-aliasing is always on for them. This behaviour will change for 0.4.0 projects however.

The Opaque option is specific to Solid mode projects. When used, the attractor is completely opaque and the transparency buffer is used to render perfectly anti-aliased edges between the attractor and the background. Shadow edges go through the same process. Overlapping edges between different parts of the attractor are not anti-aliased. Combining "Opaque" and "Supersampling" options offer the best possible rendering quality for the Solid mode.

Ambient occlusion, like the Opaque option, is specific to the Solid Mode. When ambient occlusion is on, the ambient colour intensity is proportional to the amount of unblocked ambient light reaching each pixel. Therefore the ambient colour needs to be relatively bright to see the effect of this option.

Saturation boosts the vibrancy of colours in all modes. It's especially good at counterbalancing the tendency high gamma has to produce "washed out" images.

The resizing factor also affects the number of iterations. For instance, if the resizing percentage is set to 10, the width and height of the rendered image will both be 10% of the original values and the number of iterations will be 1% of the original value, or 10% of 10%. Therefore the quality of the image remains the same regardless of the resizing factor.

Animation only works when a path is specified as a project input. If you wish to animate a single project, create a new folder and copy the project to it.

"Volume" is a very experimental option: It will render the attraction basin of an equation rather than the attractor itself. The attraction basin is the set of all the points in space that, when used as the origin of the orbit, will produce an attractor. It is only compatible with Solid mode projects and a subset of the equations (Polynomials mostly), does not render shadows and ignore the supersampling feature. The attraction basin is usually much larger than the attractor itself, therefore it is a good idea to reduce a project scale value (by a factor of 10 to start with) before rendering it.

Regards,

Nicolas Desprez
======================================================
The Chaoscope mailing-list
Archives : //www.freelists.org/archives/chaoscope
Admin contact : mailinglist@xxxxxxxxxxxxx
Web site : http://www.chaoscope.org
======================================================

Other related posts: