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 ( h N ) time) with the guaranteed O ( log N ) storage, where h is the number of the approximate hull vertices, and N 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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call