Proceedings Article10.1145/319120.319126
3D scan-conversion algorithms for voxel-based graphics
Arie E. Kaufman,Eyal Shimony +1 more
- 01 Jan 1987
- pp 45-75
184
TL;DR: In this paper, an assortment of algorithms, termed three-dimensional (3D) scan-conversion algorithms, is presented. And all algorithms are incremental and use only additions, subtractions, tests and simpler operations inside the inner algorithm loops.
read more
Abstract: An assortment of algorithms, termed three-dimensional (3D) scan-conversion algorithms, is presented. These algorithms scan-convert 3D geometric objects into their discrete voxel-map representation within a Cubic Frame Buffer (CFB). The geometric objects that are studied here include three-dimensional lines, polygons (optionally filled), polyhedra (optionally filled), cubic parametric curves, bicubic parametric surface patches, circles (optionally filled), and quadratic objects (optionally filled) like those used in constructive solid geometry: cylinders, cones, and spheres.All algorithms presented here do scan-conversion with computational complexity which is linear in the number of voxels written to the CFB. All algorithms are incremental and use only additions, subtractions, tests and simpler operations inside the inner algorithm loops. Since the algorithms are basically sequential, the temporal complexity is also linear. However, the polyhedron-fill and sphere-fill algorithms have less than linear temporal complexity, as they use a mechanism for writing a voxel run into the CFB. The temporal complexity would then be linear with the number of pixels in the object's 2D projection. All algorithms have been implemented as part of the CUBE Architecture, which is a voxel-based system for 3D graphics. The CUBE architecture is also presented.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Methods, systems, and data structures for performing searches on three dimensional objects
Karthik Ramani,Natraj Iyer,Kuiyang Lou,Subramaniam Jayanti +3 more
- 23 Jan 2004
TL;DR: In this article, 3D shapes are created for input to a search system; user-defined similarity criterion is used, and search results are interactively navigated and feedback received for modifying the accuracy of the search results.
256
Efficient algorithms for 3D scan-conversion of parametric curves, surfaces, and volumes
Arie E. Kaufman
- 01 Aug 1987
TL;DR: Three-dimensionalscan-conversion algorithms, that scan-convert 3D parametric objects into their discrete voxelmap representation within a Cubic Frame Buffer (CFB), are presented and emply third-order forward difference techniques.
221
A framework for real-time path planning in changing environments
Seth Hutchinson,P. Leven +1 more
TL;DR: A new method for generating collision-free paths for robots operating in changing environments by constructing a graph that represents a roadmap in the configuration space, and how the mapping is generated and how it can be encoded efficiently using compression schemes that exploit redundancy in the mapping.
179
Discrete ray tracing
TL;DR: It is shown that RRT operates in two phases: preprocessing voxel and discrete ray tracing, which employs a discrete variation of the conventional recursive ray tracer in which 3-D discrete rays are traversed through the3-D raster to find the first surface voxels.
175
Voxel space automata: modeling with stochastic growth processes in voxel space
N. Greene
- 01 Jul 1989
TL;DR: A novel stochastic modeling technique is described which operates on a voxel data base in which objects are represented as collections of voxels records, allowing accurate simulation of reaction to light including heliotropism.
169
References
Algorithm for computer control of a digital plotter
TL;DR: An algorithm is given for computer control of a digital plotter that may be programmed without multiplication or division instructions and is efficient with respect to speed of execution and memory utilization.
2.5K
•Book
Fundamentals of interactive computer graphics
James D. Foley,Andries van Dam +1 more
- 01 Jan 1982
TL;DR: The foundations of interactive computer graphics are studied in detail in the second part of this monograph on computer graphics theory andUX.
2.2K
•Book
Principles of Interactive Computer Graphics
William M. Newman,Robert F. Sproull +1 more
- 01 Jan 1973
TL;DR: The principles of interactive computer graphics are discussed in this article, where the authors propose a set of principles for the development of computer graphics systems, including the principles of Interactive Computer Graphics (ICG).
1.6K
•Book
Algorithms for Graphics and Image Processing
Theodosios Pavlidis
- 01 Aug 1981
TL;DR: This chapter discusses Graphics, Image Processing, and Pattern Recognition, and the Reconstruction techniques used in this program, as well as some of the problems faced in implementing this program.
1.4K
Related Papers (5)
William E. Lorensen,Harvey E. Cline +1 more
- 01 Aug 1987
[...]
Robert Drebin,Loren C. Carpenter,Pat Hanrahan +2 more
- 01 Jun 1988
Craig Upson,Michael Keeler +1 more
- 01 Jun 1988