| Binary partitions with applications to hidden surface removal and solid modelling |
| Full text |
Pdf
(1.06 MB)
|
| Source
|
Annual Symposium on Computational Geometry
archive
Proceedings of the fifth annual symposium on Computational geometry
table of contents
Saarbruchen, West Germany
Pages: 23 - 32
Year of Publication: 1989
ISBN:0-89791-318-3
|
|
Authors
|
|
M. S. Paterson
|
Department of Computer Science, University of Warwick, Coventry, CV4 7AL, England
|
|
F. F. Yao
|
Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 40, Citation Count: 11
|
|
|
ABSTRACT
We consider schemes for recursively dividing a set of geometric objects by hyperplanes until all objects are separated. Such a binary partition is naturally considered as a binary tree where each internal node corresponds to a division and the leaves correspond to the resulting fragments of objects. The goal is to choose the hyperplanes properly so that the size of the binary partition, i.e., the number of resulting fragments of the objects, is minimized. We construct binary partitions of size &Ogr;(n log n) for n edges in the plane, and of size &Ogr;(n) if the edges are orthogonal. In three dimensions, we obtain binary partitions of size &Ogr;(n2) for n planar facets, and prove a lower bound of &OHgr;(n3/2). Two applications of efficient binary partitions are given. The first is an &Ogr;(n2)-sized data structure for implementing a hidden-surface removal scheme of Fuchs, Kedem and Naylor [5]. The second application is in solid modelling: given a polyhedron described by its n faces, we show how to generate an &Ogr;(n2)-sized CSG (constructive-solid-geometry) formula whose literals correspond to half-spaces supporting the faces of the polyhedron (see Peterson [9] and Dobkin et al. [3]). The best previous results for both of these problems were &Ogr;(n3).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
 |
5
|
Henry Fuchs , Zvi M. Kedem , Bruce F. Naylor, On visible surface generation by a priori tree structures, Proceedings of the 7th annual conference on Computer graphics and interactive techniques, p.124-133, July 14-18, 1980, Seattle, Washington, United States
|
| |
6
|
E. Gilbert and E. hloore, Variable-length binary encoding, Bell System Tech. J.,38, 1959, 933-968.
|
| |
7
|
L. Guibas and F. Yao, On translating a set of rectangles, Advances in Computing Research, Vol.1, JAI Press, 1983, Gl-77.
|
| |
8
|
|
| |
9
|
D. Peterson, Halfspace representations of extrusions, solids of revolution, and pyramids, SANDIA Report SAND84-0572, Sandia National Laboratories, 1984.
|
| |
10
|
W. Thurston, private communication.
|
CITED BY 11
|
|
|
|
|
|
|
|
|
|
|
|
|
Marshall Bern , David Dobkin , David Eppstein , Robert Grossman, Visibility with a moving point of view, Proceedings of the first annual ACM-SIAM symposium on Discrete algorithms, p.107-117, January 22-24, 1990, San Francisco, California, United States
|
|
|
|
|
|
Matthew J. Katz , Mark H. Overmars , Micha Shairr, Efficient hidden surface removal for objects with small union size, Proceedings of the seventh annual symposium on Computational geometry, p.31-40, June 10-12, 1991, North Conway, New Hampshire, United States
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|