Article ID Journal Published Year Pages File Type
442127 Computers & Graphics 2009 9 Pages PDF
Abstract

We present an algorithm for approximating convex hulls of affine iterated function system (IFS) attractors in R2R2 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)O(logN) storage, where hh is the number of the approximate hull vertices, and NN is the number of points of an εε-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.

Related Topics
Physical Sciences and Engineering Computer Science Computer Graphics and Computer-Aided Design
Authors
,