[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/323233.323241acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
Article
Free access

The geometry of beam tracing

Published: 01 June 1985 Publication History

Abstract

A solution to the hidden surface elimination problem called Beam Tracing is described. Beam tracing is related to ray tracing but uses spatial coherence within the scene, and area coherence within the image to batch computations. Beam tracing is an object space solution to the hidden surface problem.
Beam tracing is formulated in terms of its principal subprocesses: intersection, sorting, and clipping. A Hierarchical Scene Representation is proposed. This incorporates the space decomposition idea of the BSP tree [Fuchs, Kedem and Naylor, 80] along with the convex polytope intersection detection technique of [Dobkin and Kirkpatrick, 83] to interleave and efficiently solve the intersection and sorting subproblems of beam tracing.

References

[1]
[Amanatides, 84] Amanatides, J. "Ray Tracing With Cones", Computer Graphics, Vol. 18, No. 3, (Proceedings SIGGRAPH) July, 1984, pp. 129-135.
[2]
[Chazelle and Dobkin, 80] Chazelle, B. and Dobkin, D. "Detection is Easier Than Computation", ACM Symposium on Theory of Computing, Los Angeles, May, 1980, pp. 146-153.
[3]
[Clark, 76] Clark, J. H. "Hierarchical Geometric Models for Visible Surface Algorithms", CACM Vol. 19, No. 10, October, 1976, pp. 547-554.
[4]
[Dadoun, 82] Dadoun, N. "Hierarchical Approaches to The Hidden Surface Problem", M.Sc. Thesis, University of British Columbia, Vancouver, Canada, December, 1982.
[5]
[Dadoun, Kirkpatrick and Walsh, 82] Dadoun, N., Kirkpatrick, D. G., and Walsh, J. P. "Hierarchical Approaches to Hidden Surface Intersection Testing", Proceedings Graphics Interface 82, NCGA, Toronto, May, 1982.
[6]
[Dadoun, Kirkpatrick and Walsh, 85] Dadoun, N., Kirkpatrick, D. G., and Walsh, J.P. "Hierarchical Methods for Beam Tracing", In Preparation, 1985.
[7]
[Dobkin and Kirkpatrick, 83] Dobkin, D. P. and Kirkpatrick, D. G. "Fast Detection of Polyhedral Intersections", Theoretical Computer Science, 17, 1983, pp. 241-253.
[8]
[Fuchs, Kedem and Naylor, 80] Fuchs, H., Kedem, Z. M., and Naylor, B. F. "On Visible Surface Generation by A Priori Tree Structures", Computer Graphics, Vol. 14, No. 3, (Proceedings SIGGRAPH) July, 1980, pp. 124-133.
[9]
[Fuchs, Abrams and Grant, 83] Fuchs, H., Abrams, G. D., and Grant, E. D. "Near Real-Time Shaded Display of Rigid Objects", Computer Graphics, Vol. 17, No. 3, (Proceedings SIGGRAPH) July, 1983, pp. 65-72.
[10]
[Glassner, 84] Glassner, Andrew S. "Space Subdivision for Fast Ray Tracing", CG&A, Vol. 4, No. 10, October, 1984, pp. 15-22.
[11]
[Heckbert and Hanrahan, 84] Heckbert, Paul, S., and Pat Hanrahan, "Beam Tracing Polygonal Objects", Computer Graphics, Vol. 18, No. 3, (Proceedings SIGGRAPH) July, 1984, pp. 119-127.
[12]
[Kirkpatrick, 83] Kirkpatrick, D. G. "Optimal Search in Planar Subdivisions", SIAM Journal on Computing, 12(1), 1983, pp. 28-35.
[13]
[Preparata and Hong, 77] Preparata, F. P., and Hong, S. J. "Convex Hulls of Finite Sets of Points in Two and Three Dimensions", CACM, Vol. 20, No. 2, Feb. 1977, pp. 87-93.
[14]
[Roth, 82] Roth, S. D. "Ray Casting for Modelling Solids", CGIP, Vol. 18, February, 1982, pp. 109-144.
[15]
[Rubin and Whitted, 80] Rubin, S. M., and Whitted, T. "A 3-Dimensional Representation for Fast Rendering of Complex Scenes" SIGGRAPH 80 Proceedings, Computer Graphics Vol. 14, No. 3, July 1980, pp. 110-116.
[16]
[Sutherland and Hodgman, 74] Sutherland, I. E., and Hodgman, G. W. "Reentrant Polygon Clipping", CACM Vol. 17, No. 1, Jan. 1974, pp. 32-42.
[17]
[Sutherland, Sproull and Schumacker, 74] Sutherland, I. E., Sproull, R. F, and Schumacker, R. A. "A Characterisation of Ten Hidden-Surface Algorithms", Computing Surveys Vol. 6, No. 1, March 1974, pp. 1-55.
[18]
[Walsh, 79] Walsh, J. "The Simulation of Directional Sound Sources in Rooms by Means of a Digital Computer" M. Mus. Thesis, University of Western Ontario, London, Canada, Fall, 1979.
[19]
[Walsh and Dadoun, 81] Walsh, J. and Dadoun, N. "The Design and Development of Godot: A System for Room Acoustics Modelling", presented at 101st meeting of the Acoustical Society of America, Ottawa, May, 1981.
[20]
[Walsh and Dadoun, 82] Walsh, J. and Dadoun, N. "What Are We Waiting for? Development of Godot II", presented at 103rd meeting of the Acoustical Society of America, Chicago, April, 1982.
[21]
[Weiler, 80] Weiler, K. "Polygon Comparison using a Graph Representation", Computer Graphics, Vol. 14, No. 3, (Proceedings SIGGRAPH) July, 1980, pp. 10-18.
[22]
[Weiler and Atherton, 77] Weiler, K., and Atherton, P. "Hidden Surface Removal Using Polygon Area Sorting", Computer Graphics, Vol. 11, No. 2, (Proceeding SIGGRAPH) Summer 1977, pp. 214-222.
[23]
[Whitted, 80] Whitted, Turner. "An Improved Illumination Model for Shaded Display", CACM, Vol. 23, No. 6, June 1980, pp. 343-349.

Cited By

View all
  • (2022)Sound Synthesis, Propagation, and RenderingSynthesis Lectures on Visual Computing10.2200/S01162ED1V01Y202201VCP03311:2(1-110)Online publication date: 24-Mar-2022
  • (2021)Holodeck: Immersive 3D Displays Using Swarms of Flying Light Specks [Extended Abstract]Proceedings of the 3rd ACM International Conference on Multimedia in Asia10.1145/3469877.3493698(1-7)Online publication date: 1-Dec-2021
  • (2020)An efficient rectilinear Gaussian beam tracing method for sound propagation modelling in a non-turbulent mediumThe Journal of the Acoustical Society of America10.1121/10.0002966148:6(4037-4048)Online publication date: Dec-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SCG '85: Proceedings of the first annual symposium on Computational geometry
June 1985
322 pages
ISBN:0897911636
DOI:10.1145/323233
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1985

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SCG85

Acceptance Rates

Overall Acceptance Rate 625 of 1,685 submissions, 37%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)75
  • Downloads (Last 6 weeks)10
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Sound Synthesis, Propagation, and RenderingSynthesis Lectures on Visual Computing10.2200/S01162ED1V01Y202201VCP03311:2(1-110)Online publication date: 24-Mar-2022
  • (2021)Holodeck: Immersive 3D Displays Using Swarms of Flying Light Specks [Extended Abstract]Proceedings of the 3rd ACM International Conference on Multimedia in Asia10.1145/3469877.3493698(1-7)Online publication date: 1-Dec-2021
  • (2020)An efficient rectilinear Gaussian beam tracing method for sound propagation modelling in a non-turbulent mediumThe Journal of the Acoustical Society of America10.1121/10.0002966148:6(4037-4048)Online publication date: Dec-2020
  • (2016)Guest Editor's Introduction to the Special Section on the ACM Symposium on Interactive 3D Graphics and Games (I3D)IEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2016.259685822:10(2214-2214)Online publication date: 1-Oct-2016
  • (2016)3D Beam Tracing Based on Visibility Lookup for Interactive Acoustic ModelingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2016.251561222:10(2262-2274)Online publication date: 1-Oct-2016
  • (2015)Overview of geometrical room acoustic modeling techniquesThe Journal of the Acoustical Society of America10.1121/1.4926438138:2(708-730)Online publication date: 10-Aug-2015
  • (2010)Two-dimensional beam tracing from visibility diagrams for real-time acoustic renderingEURASIP Journal on Advances in Signal Processing10.1155/2010/6423162010(1-18)Online publication date: 1-Feb-2010
  • (2009)Accelerated beam tracing algorithmApplied Acoustics10.1016/j.apacoust.2007.11.01170:1(172-181)Online publication date: Jan-2009
  • (2008)Fast Tracing of Acoustic Beams and Paths Through Visibility LookupIEEE Transactions on Audio, Speech, and Language Processing10.1109/TASL.2008.92006416:4(812-824)Online publication date: 1-May-2008
  • (2007)Portal-based sound propagation for first-person computer gamesProceedings of the 4th Australasian conference on Interactive entertainment10.5555/1367956.1367965(1-8)Online publication date: 3-Dec-2007
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media