aboutsummaryrefslogtreecommitdiff
path: root/graphics/deep_zoom/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/deep_zoom/pkg-descr')
-rw-r--r--graphics/deep_zoom/pkg-descr15
1 files changed, 15 insertions, 0 deletions
diff --git a/graphics/deep_zoom/pkg-descr b/graphics/deep_zoom/pkg-descr
new file mode 100644
index 000000000000..3319ac89b2e0
--- /dev/null
+++ b/graphics/deep_zoom/pkg-descr
@@ -0,0 +1,15 @@
+The program works by generating a low resolution fractal (400 points) for a
+particular range. Then the fractal is divided into quarters. The each quarter
+is given a score based on the number of colours active in it. This method is
+fairly effective at keeping the program focused on an active area of the
+fractal, although there is much improvement to be done. There is also an
+option (on by default) to select a randomly choosen quadrant than the one with
+the highest score if the randomly choosen quadrant has a score that is at least
+80% of the highest score. This process of selecting a quadrant is repeated a
+fixed number of times (by default, 10 times). At this point, a high resolution
+(in terms of floating point precision), image is created and saved to disk.
+The cutoff value is very high, which is required for deep_zooms. To help avoid
+endless cylces a binary tree of the hashes of all previous iterations is stored
+and checked against the current iteration.
+
+WWW: http://members.rogers.com/rowley-c/deep_zoom/