Chaos and Graphics: The attractor-wrapping approach to approximating convex hulls of 2D affine IFS attractors

  • Authors:
  • Tomasz Martyn

  • Affiliations:
  • Institute of Computer Science, Warsaw University of Technology, ul Nowowiejska 15/19, 00-665 Warsaw, Poland

  • Venue:
  • Computers and Graphics
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an algorithm for approximating convex hulls of affine iterated function system (IFS) attractors in R^2 at any accuracy required. The algorithm is based on the gift-wrapping technique. However, in order to make the computation efficient and with low memory requirements, we take advantage of self-similarity of IFS attractors. To accomplish this we engage the adaptive-cut approach in the process of the convex hull computation. In effect, the convex hull of an IFS attractor is approximated efficiently (our algorithm appears to run in expected O(hN) time) with the guaranteed O(logN) storage, where h is the number of the approximate hull vertices, and N is the number of points of an @e-approximation of the attractor. Since the convex hull is the most ubiquitous structure in computational geometry, our algorithm opens the door to solving many geometrical problems concerning IFS attractors. As instances of possible applications in computer graphics we show how to compute the diameter of an IFS attractor and the smallest oriented rectangle to bound the attractor.