gruff-0.3.3: fractal explorer GUI using the ruff library

The gruff package

Mandelbrot Set fractal explorer using the ruff library.

Requires GTK, OpenGL, and GLSL fragment shader support; lots of RAM and multiple CPU cores recommended.

If you want to explore very deep zooms, you'll need hmpfr which currently requires GHC to be compiled with integer-simple instead of the default integer-gmp. To install with MPFR support, use cabal install gruff -fmpfr. Note that the default setting for this flag has changed since gruff-0.2.

gruff-0.3.3 relaxes dependencies for ghc-7.6.

gruff-0.3.1 is a bugfix release, fixing a performance problem wherein offscreen tiles were needlessly calculated. The performance gain is much less (and in many cases is in fact a performance loss) when using integer-simple.

gruff-0.3 includes a small library to allow external programs to create diagrams and animations with gruff. See the gruff-examples package. The interface has been remodelled to simplify it and add informative feature overlays.

gruff-0.2.1 was a bugfix release. Changes since gruff-0.2:

Features in this version include:

Future versions will focus on enhancing the scripting support.

Properties

Versions0.1, 0.1.1, 0.2, 0.2.1, 0.3, 0.3.1, 0.3.3
Dependenciesbase (4.*), bytestring, containers (0.*), directory (1.*), filepath (1.*), FTGL (1.333), gtk (≥0.11 & <0.13), gtkglext (≥0.11 & <0.13), mtl, old-locale (1.*), OpenGL (≥2.4 & <3), OpenGLRaw (≥1.1 & <2), parallel (≥3.1 & <3.3), qd (1.*), qd-vec (1.*), ruff (≥0.3.2 & <0.4), time (1.*), Vec (≥0.9 & <2)
LicenseGPL-2
AuthorClaude Heiland-Allen
Maintainerclaudiusmaximus@goto10.org
CategoryGraphics
Source repositorygit clone git://gitorious.org/ruff/gruff.git
Executablesgruff
Upload dateWed Nov 7 16:30:16 UTC 2012
Uploaded byClaudeHeilandAllen
Build failureghc-7.6 (log)

Modules

Downloads