home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
gondwana.ecr.mu.oz.au/pub/
/
Graphics.tar
/
Graphics
/
papers
/
RayBib.01.93.Z
/
RayBib.01.93
Wrap
Text File
|
1993-01-20
|
120KB
|
5,403 lines
# This is a shell archive. Remove anything before this line,
# then unpack it by saving it in a file and typing "sh file".
#
# Wrapped by Eric Haines <erich@hemlock> on Tue Jan 12 15:04:01 1993
#
# This archive contains:
# rayhead.nr ray.refer roffbib.c Makefile
# find_refer
#
LANG=""; export LANG
PATH=/bin:/usr/bin:$PATH; export PATH
echo x - rayhead.nr
sed 's/^@//' >rayhead.nr <<'@EOF'
@.nr PO 1.35i
@.po 1.35i
@.ce
\s+4RAY TRACING BIBLIOGRAPHY\s0
@.ce
1/93
@.br
@.ad l
Begun by Paul Heckbert, maintained by Eric Haines (erich@eye.com). I also
maintain a radiosity bibliography. Many thanks to Tom Wilson,
Andrew Glassner, and others for additions. Contact Tom Wilson
(wilson@cs.ucf.edu) for the collection of abstracts from many of these
references. Contact Rick Speer (speer@cs.colorado.edu) for a separate
cross-referenced bibliography in PostScript.
@.ad b
@.2C
@.ps 8
@.vs 10
@EOF
chmod 644 rayhead.nr
echo x - ray.refer
cat >ray.refer <<'@EOF'
%A Stephen J. Adelson
%A Larry F. Hodges
%T Visible Surface Ray-Tracing of Stereoscopic Images
%J Proc. SE ACM
%D 1992
%P 148-157
%A M. Agate
%A R.L. Grimsdale
%A P.F. Lister
%T The HERO Algorithm for Ray-Tracing Octrees
%E R.L. Grimsdale
%E W. Strasser
%B Advances in Computer Graphics Hardware IV
%I Springer-Verlag
%C New York
%D 1991
%P ?
%A Taka-aki Akimoto
%A Kenji Mase
%A Akihiko Hashimoto
%A Yasuhito Suenaga
%T Pixel Selected Ray Tracing
%J Eurographics '89
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1989
%P 39-50, 542
%A Phil Aktkin
%A Steve Ghee
%A Jamie Packer
%T Transputer Architectures for Ray Tracing
%J Proceedings of Computer Graphics '87
%I Online Publications
%D 1987
%P 157-72
%K hardware
%A John Amanatides
%A Alain Fournier
%T Ray Casting using Divide and Conquer in Screen Space
%B Intl. Conf. on Engineering and Computer Graphics
%C Beijing, China
%D Aug. 1984
%Z similar to SIGGRAPH '84 paper but more emphasis on
recursive screen subdivision, extents
%K screen subdivision, bounding volume
%A John Amanatides
%T Ray Tracing with Cones
%J Computer Graphics (SIGGRAPH '84 Proceedings)
%V 18
%N 3
%D July 1984
%P 129-135
%Z ray tracing spheres and polygons with circular conical rays
%K cone tracing, antialiasing
%O summary in Graphics Interface '84, p. 97-8
%A John Amanatides
%A Andrew Woo
%T A Fast Voxel Traversal Algorithm for Ray Tracing
%B Eurographics '87
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Aug. 1987
%P 3-10
%K grid subdivision
%A John Amanatides
%T Realism in Computer Graphics: A Survey
%J IEEE Computer Graphics and Applications
%V 7
%N 1
%D Jan. 1987
%P 44-56
%A John Amanatides
%T A Solid Angle Approach to Ray Tracing in Computer Graphics
%R PhD Thesis
%I Dept. of Computer Science, Univ. of Toronto
%D 1989
%A John Amanatides
%A Don P. Mitchell
%T Some Regularization Problems in Ray Tracing
%J Proceedings of Graphics Interface '90
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1990
%P 221-8
%K CSG, numerical accuracy
%A Daniel V. Ambrosi
%T Quadric Surface Modeling for Ray Tracing
%R Master's Thesis
%I Program of Computer Graphics, Cornell University
%D Jan. 1985
%Z control and intersect algorithms
%K quadrics
%A Arthur Appel
%T Some Techniques for Shading Machine Renderings of Solids
%J AFIPS 1968 Spring Joint Computer Conference
%V 32
%D 1968
%P 37-45
%Z first ray tracing paper, light ray tracing, b&w pictures on Calcomp plotter
%A J. Argence
%T Antialiasing for Ray Tracing Using CSG Modeling
%E N. Magnenat-Thalmann
%E D. Thalmann
%B New Trends in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1988
%P 199-208
%K antialiasing
%A Bruno Arnaldi
%A Thierry Priol
%A Kadi Bouatouch
%T A New Space Subdivision Method for Ray Tracing CSG Modelled Scenes
%J The Visual Computer
%V 3
%N 2
%D Aug. 1987
%P 98-108
%K CSG
%A James Arvo
%T Backward Ray Tracing
%B SIGGRAPH '86 Developments in Ray Tracing course notes
%D Aug. 1986
%K light tracing
%O also appeared in SIGGRAPH '89 Radiosity course notes
%A James Arvo
%A David Kirk
%T Fast Ray Tracing by Ray Classification
%J Computer Graphics (SIGGRAPH '87 Proceedings)
%V 21
%N 4
%D July 1987
%P 55-64
%Z five dimensional space subdivision
%K octree
%O also in Tutorial: Computer Graphics: Image Synthesis,
Computer Society Press, Washington, 1988, pp. 196-205
%A James Arvo
%A David Kirk
%T Particle Transport and Image Synthesis
%J Computer Graphics (SIGGRAPH '90 Proceedings)
%V 24
%N 4
%D Aug. 1990
%P 63-6
%K Boltzmann equation, Monte Carlo, particle transport, ray tracing, rendering
equation
%A James Arvo
%T Ray Tracing with Meta-Hierarchies
%B SIGGRAPH '90 Advanced Topics in Ray Tracing course notes
%D Aug. 1990
%K hierarchical space subdivision, octree, grid subdivision
%A James Arvo
%T Transforming Axis-Aligned Bounding Boxes
%E Andrew S. Glassner
%B Graphics Gems
%I Academic Press
%C San Diego
%D 1990
%P 548-550
%K bounding volume
%Z includes code
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%Z includes a ray tracing chapter of some new algorithms and C code
%A Frederic Asensio
%T A Hierarchical Ray-Casting Algorithm for Radiosity Shadows
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 179-188
%K radiosity
%A Peter R. Atherton
%T A Scanline Hidden Surface Removal Procedure for
Constructive Solid Geometry
%J Computer Graphics (SIGGRAPH '83 Proceedings)
%V 17
%N 3
%D July 1983
%P 73-82
%K CSG
%A Didier Badouel
%T An Efficient Ray-Polygon Intersection
%E Andrew S. Glassner
%B Graphics Gems
%I Academic Press
%C San Diego
%D 1990
%P 390-393
%K barycentric, polygon intersection
%Z includes code
%A Didier Badouel
%A Kadi Bouatouch
%A Thierry Priol
%T Ray Tracing on Distributed Memory Parallel Computers: Strategies for
Distributing Computations and Data
%B SIGGRAPH '90 Parallel Algorithms and Architecture for 3D Image Generation
course notes
%D 1990
%K hardware
%A Didier Badouel
%A Thierry Priol
%T An Efficient Parallel Ray Tracing Scheme for Highly Parallel Architectures
%E R. Grimsdale
%E A. Kaufman
%B Advances in Computer Graphics Hardware V, Tutorial on Perspectives of
Computer Graphics
%I Springer-Verlag
%C New York
%D Sept. 1990
%P 93-106
%K parallelism, hardware
%A Sig Badt, Jr.
%T Two Algorithms for Taking Advantage of Temporal Coherence in Ray Tracing
%J The Visual Computer
%V 4
%N 3
%D Sept. 1988
%P 123-132
%K animation
%A Alan H. Barr
%T Decal Projections
%B SIGGRAPH '84 Mathematics of Computer Graphics course notes
%D July 1984
%K texture mapping
%A Alan H. Barr
%T Ray Tracing Deformed Surfaces
%J Computer Graphics (SIGGRAPH '86 Proceedings)
%V 20
%N 4
%D Aug. 1986
%P 287-96
%K object intersection
%A Martin L. Barrett
%T Ray Tracing of Box Spline Surfaces
%R PhD Thesis
%I U. of Wisconsin-Madison
%D 1989
%K object intersection, spline
%A Martin L. Barrett
%T Load Balancing Experiment for Parallel Ray Tracing
%J Proc. of Ausgraph '90
%C Melbourne, Australia
%D Sept. 1990
%P 145-55
%K hardware
%A Richard H. Bartels
%A John C. Beatty
%A Brian A. Barsky
%B An Introduction to Splines for Computer Graphics and Geometric Modeling
%I Morgan Kaufmann
%C Los Altos, California
%D 1987
%Z Some basic techniques on ray tracing splines (see Sweeney)
%K object intersection, spline
%A Eric Barton
%T Data Concurrency on the Meiko Computing Surface
%E P.M. Dew
%E T.R. Heywood
%E R.A. Earnshaw
%B Parallel Processing for Computer Vision and Display
%I Addison Wesley
%C Reading, Mass.
%D 1989
%P 402-7
%K hardware, parallelism
%A M.A. Berezovsky
%A A.K. Yablonsky
%T Synthesis of Halftone 3D Images on an Array Processor
%J Computers and Graphics
%V 12
%N 3/4
%D 1988
%P 433-440
%K CSG, parallelism
%A Marc Berger
%A Terry Trout
%A Nancy Levit
%T Ray Tracing Mirages
%J IEEE Computer Graphics and Applications
%V 10
%N 3
%D May 1990
%P 36-41
%A Marc Berger
%A Nancy Levit
%A Terry Trout
%T Rendering Mirages and Other Atmospheric Phenomena
%J Eurographics '90
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1990
%P 459-68
%A Luc Biard
%T Parametric Surfaces and Ray Tracing
%J Proceedings Eurographics Workshop on Photosimulation, Realism and Physics in
Computer Graphics
%C Rennes, France
%D June 1990
%P 31-51
%K object intersection
%A E.P. Berlin, Jr.
%T Efficiency Considerations in Image Synthesis
%B SIGGRAPH '85 course notes, volume 11
%D July 1985
%K polygon intersection
%A Eric A. Bier
%T Solidviews, An Interactive Three-Dimensional Illustrator
%R BS & MS Thesis
%I Dept. of EE&CS, MIT
%D May 1983
%Z use of Roth's CSG ray tracer as part of an interactive system
%K CSG
%A H. B. Bidasaria
%T Ray Tracing Surfaces of Revolution Using a Simplified Strip-Tree Method
%J Proceedings of the 1990 ACM Eighteenth Annual Computer Science Conference
%C Washington, DC
%D Feb. 1990
%P 427
%Z abstract only
%K object intersection
%A H. B. Bidasaria
%T A Method for Ray Tracing a Wide Class of Generalized Cylinders with
Straight Line Trajectories
%J CVGIP: Graphical Models and Image Processing
%V 53
%N 2
%D March 1991
%P 101-7
%K object intersection
%A James F. Blinn
%A Martin E. Newell
%T Texture and Reflection in Computer Generated Images
%J CACM
%V 19
%N 10
%D Oct. 1976
%P 542-7
%Z early paper on texture mapping, discusses spherical sky textures
%K texture mapping, reflection
%A James F. Blinn
%T A Generalization of Algebraic Surface Drawing
%J ACM Trans. on Graphics
%V 1
%N 3
%D July 1982
%P 235-56
%Z ray tracing "blobby" models: finding roots of sums of gaussians
%K blob intersection, root finding
%A John Bloomer
%T Appendix B: An RPC Case Study: Networked Ray Tracing
%B Power Programming with RPC
%I O'Reilly & Associates, Inc.
%C Sebastopol, CA
%D 1991?
%P 385-425
%K parallelism
%Z includes code. Also appears separately as a pamphlet as "An RPC Case Study"
by O'Reilly & Associates.
%A Bob Boothe
%T Multiprocessor Strategies for Ray Tracing
%R Report No. UCB/CSD 89/534
%I Computer Science Division, EECS Department, Univ. of California at
Berkeley
%D Sept. 1989
%K hardware, parallelism
%A Kadi Bouatouch
%A M. O. Madani
%A Thierry Priol
%A Bruno Arnaldi
%T A New Algorithm of Space Tracing Using a CSG Model
%B Eurographics '87
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Aug. 1987
%P 65-78
%K CSG
%A Kadi Bouatouch
%T Theoretical Developments on Polygonal Approximation of Parametric Surfaces
for Ray Tracing
%J Computer Graphics Forum
%V 7
%N 4
%D Dec. 1988
%P 257-64
%K object intersection
%A Kadi Bouatouch
%A Thierry Priol
%T Parallel Space Tracing: An Experience on an iPSC Hypercube
%E N. Magnenat-Thalmann
%E D. Thalmann
%B New Trends in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1988
%P 170-87
%K hardware, parallelism
%A Kadi Bouatouch
%A Yannick Saouter
%A Jean Charles Candela
%T A VLSI Chip for Ray Tracing Bicubic Patches
%J Eurographics '89
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1989
%P 107-24
%K hardware, object intersection
%A Christian Bouville
%A R. Brusq
%A Jean-Luc Dubois
%A Isabelle Marchal
%T Image Synthesis by Ray-Casting (in French)
%J Acta Electron. (France)
%V 26
%N 3-4
%D 1984
%P 249-59
%A Christian Bouville
%A R. Brusq
%A Jean-Luc Dubois
%A Isabelle Marchal
%T Generating High Quality Pictures by Ray Tracing
%J Computer Graphics Forum
%V 4
%N 2
%D June 1985
%P 87-99
%O also in Eurographics '84, Sept. 1984, pp. 161-177
%A Christian Bouville
%T Bounding Ellipsoids for Ray-Fractal Intersection
%J Computer Graphics (SIGGRAPH '85 Proceedings)
%V 19
%N 3
%D July 1985
%P 45-52
%K bounding volume, object intersection
%A Christian Bouville
%T Image Synthesis Through Ray Tracing
%J Banc-Titre
%C France
%D March 1985
%P 50
%K hardware
%A Christian Bouville
%A Jean-Luc Dubois
%A Isabelle Marchal
%A M.L. Viaud
%T Monte-Carlo Integration Applied to an Illumination Model
%J Eurographics '88
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1988
%P 483-98
%K monte carlo, shading
%A Christian Bouville
%A Jean-Luc Dubois
%A Isabelle Marchal
%T A Space Tracing Method Applied to Polygonal Models
%J course paper
%A Christian Bouville
%A Pierre Tellier
%A Kadi Bouatouch
%T Low Sampling Densities Using a Psychovisual Approach
%B Eurographics '91
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1991
%P 167-82, 532-3
%A Willem F. Bronsvoort
%A Frederik W. Jansen
%A Jarke J. van Wijk
%T The Use of Ray Casting in Solid Modeling
%J Informatie
%C Netherlands
%V 26
%D Jan. 1984
%P 50-9
%K CSG
%A Willem F. Bronsvoort
%A Jarke J. van Wijk
%A Frederik W. Jansen
%T Two Methods for Improving the Efficiency of Ray Casting in Solid Modeling
%J Computer-Aided Design
%V 16
%N 1
%D Jan. 1984
%P 110-6
%Z enhancements to Roth: scanline interval enclosures, CSG tree optimization,
and recursive screen subdivision
%K CSG
%A Willem F. Bronsvoort
%A Fopke Klok
%T Ray Tracing General Sweep-Defined Objects
%R 84-36
%I Dept. of Mathematics and Informatics, Delft U. of Tech.
%C Delft, Netherlands
%D 1984
%K object intersection
%A Willem F. Bronsvoort
%A Fopke Klok
%T Ray Tracing Generalized Cylinders
%J ACM Transactions on Graphics
%V 4
%N 4
%D Oct. 1985
%P 291-303
%O note corrigendum in ACM TOG July 1987 issue, v.6, no.3, p. 238-239
%K object intersection
%A Willem F. Bronsvoort
%A Peter R. van Nieuwenhuizen
%A Frits H. Post
%T Display of Profiled Sweep Objects
%J The Visual Computer
%V 5
%N 3
%D June 1989
%P 147-57
%K object intersection
%A Willem F. Bronsvoort
%T Direct Display Algorithms for Solid Modelling
%R PhD Thesis
%I Delft Univ. Press, Delft Univ. of Technology
%D 1990
%K object intersection, CSG
%A Joan Brooks
%T Extension and Adjuncts to the BRL-COMGEOM Program
%D Aug. 1974
%G AD/A-000 897
%Z MAGI: intersection of ray and ellipsoid, ray tracing in the punch card era
%K CSG, quadric
%O for Ballistic Research Laboratories
%A Joan Brooks
%A Ragini Murarka
%A Daniel Onuoha
%A Frank Rahn
%A Herbert A. Steinberg
%T An Extension of the Combinatorial Geometry Technique
for Modeling Vegetation and Terrain Features
%D June 1974
%G AD-782 883
%Z MAGI: hierarchical bounding boxes, adaptive subsampling, pine tree models
%K CSG, bounding volume, botanical tree
%O for Ballistic Research Laboratories
%A Chris Brown
%T Special Purpose Computer Hardware for Mechanical Design Systems
%B Proc. 1981 National Computer Graphics Assoc. Conf.
%P 403-14
%K hardware
%A T. Brown
%T Efficient Ray Tracing of Solid Models
%R MS Thesis
%I U. of Otago
%D 1987
%K CSG
%A William Todd Brown
%T Filtering and Adaptive Supersampling for Ray Traced Rendering
%R Report No. UIUCDCS-R-91-1657
%I Dept. of Computer Science, University of Illinois at Urbana-Champaign
%D January 1991
%A Jichun Bu
%A Ed F. Deprettere
%T A VLSI System Architecture for High-Speed Radiative Transfer 3D Image
Synthesis
%J The Visual Computer
%V 5
%N 3
%D June 1989
%P 121-33
%K radiosity
%O also in Eurographics '87, pp. 221-34
%A Chris Buckalew
%A Donald Fussell
%T Illumination Networks: Fast Realistic Rendering with General Reflectance
Functions
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 89-98
%K shading
%A Chris Buckalew
%T Illumination Networks
%R PhD thesis
%I Dept. of Computer Sciences, Univ. of Texas at Austin
%D Aug. 1990
%Z includes paper, plus animation, comparisons to raytracing and radiosity,
and real-world image comparison
%K animation, radiosity, image comparison
%A Hans M. T. Bukow
%A Michael J. Bailey
%A Warren H. Stevenson
%T Simulation of Reflectance Sensors Using Image Synthesis Techniques
%J Computers in Mechanical Engineering
%V 3
%N 4
%D Jan. 1985
%P 69-74
%Z simulating assembly line optical sensors
%K CAM
%A Peter Burger
%A Duncan Gillies
%T Interactive Computer Graphics: Functional, Procedural, and Device-Level
Methods
%I Addison-Wesley
%C Wokingham, England
%D 1989
%Z Discusses many topics of interest
%A Peter Burger
%A Duncan Gillies
%T Rapid Ray Tracing of General Surfaces of Revolution
%E Ray A. Earnshaw
%E Brian Wyvill
%B New Advances in Computer Graphics (Proceedings of CG International '89)
%I Springer-Verlag
%C New York
%D 1989
%P 523-32
%K object intersection
%A G.G. Cameron
%A P.E. Undrill
%T Rendering Volumetric Medical Image Data on a SIMD Architecture Computer
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 135-145
%K parallelism, volume rendering
%A Michael B. Carter
%T Ray-Tracing Complex Scenes on a MIMD Computer
%R Master's Thesis
%I Electrical Eng. Dept., Oklahoma State University
%D Dec. 1989
%K hardware, parallelism
%A Michael B. Carter
%A Keith A. Teague
%T Distributed Object Database Ray Tracing on the Intel iPSC/2 Hypercube
%J Proceedings of the 5th Distributed Memory Computing Conference
%I IEEE Society Press
%D April 1990
%P 217-22
%K hardware, parallelism
%A Elisha Caspary
%A Isaac D. Scherson
%T A Self-Balanced Parallel Ray Tracing Algorithm
%E P.M. Dew
%E T.R. Heywood
%E R.A. Earnshaw
%B Parallel Processing for Computer Vision and Display
%I Addison Wesley
%C Reading, Mass.
%D 1989
%P 408-19
%K parallelism
%A Elisha Caspary
%T Sequential and Parallel Algorithms for Ray Tracing Complex Scenes
%R Doctoral Dissertation
%I U. California, Santa Barbara
%D 1988
%K parallelism
%A R. Caubet
%A Y. Duthen
%A V. Gaildrat
%T VOXAR: A Tridimensional Architecture for Fast Realistic Image Synthesis
%E N. Magnenat-Thalmann
%E D. Thalmann
%B New Trends in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1988
%P 135-49
%K hardware, parallelism
%A V. Cerveny
%T Ray Tracing Algorithms in Three-Dimensional Laterally Varying Layered
Structures
%E G. In Nolet
%B Seismic Tomography
%I D. Reidel Publ. Co.
%D 1987
%P 99-133
%A Judith A. Challinger
%T Object-Oriented Rendering of Volumetric and Geometric Primitives
%R PhD Thesis, Tech Report UCSC-CRL-90-26
%I University of California, Santa Cruz
%D 1990
%K volume rendering
%A Judy Challinger
%T Parallel Volume Rendering on a Shared-Memory Multiprocessor
%R Tech. Report UCSC-CRL-91-23
%I University of California, Santa Cruz
%D 1991
%Z compare raycasting and projection methods
%K volume rendering
%A M. Chalmers
%T On the Design and Implementation of a Multiprocessor Ray Tracer
%E P.M. Dew
%E T.R. Heywood
%E R.A. Earnshaw
%B Parallel Processing for Computer Vision and Display
%I Addison Wesley
%C Reading, Mass.
%D 1989
%P 420-30
%K hardware, parallelism
%A Arthur G. Chang
%T Parallel Architectural Support for Ray Tracing Graphics Techniques
%R Master's Thesis
%I EECS Dept., UC Berkeley
%K hardware, parallelism
%A John Chapman
%A Thomas W. Calvert
%A John Dill
%T Exploiting Temporal Coherence in Ray Tracing
%J Proceedings of Graphics Interface '90
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1990
%P 196-204
%K animation
%A John Chapman
%A Thomas W. Calvert
%A John Dill
%T Spatio-Temporal Coherence in Ray Tracing
%J Proceedings of Graphics Interface '91
%I Canadian Information Processing Society
%C Calgary, Alberta
%D June 1991
%P 101-8
%K animation
%A Mark J. Charney
%A Isaac D. Scherson
%T Efficient Traversal of Well-Behaved Hierarchical Trees of Extents for
Ray-Tracing Complex Scenes
%J The Visual Computer
%V 6
%N 3
%D June 1990
%P 167-78
%K hierarchical space subdivision
%A Subdeb Chattopadhyay
%A Akira Fujimoto
%T Bi-directional Ray Tracing
%E Tosiyasu Kunii
%B Computer Graphics 1987 (Proceedings of CG International '87)
%I Springer-Verlag
%C Tokyo
%D 1987
%P 335-43
%K shading, radiosity
%A Shenchang Eric Chen
%A Holly E. Rushmeier
%A Gavin Miller
%A Douglass Turner
%T A Progressive Multi-Pass Method for Global Illumination
%J Computer Graphics (SIGGRAPH '91 Proceedings)
%V 25
%N 4
%D July 1991
%P 165-74
%K shading, radiosity
%A Yong C. Chen
%T Lens Effect on Synthetic Image Generation Based on Light Particle Theory
%J The Visual Computer
%V 3
%N 3
%D Oct. 1987
%P 125-36
%K depth of field
%A J.H. Chin
%A T.D. Panczak
%A L. Fried
%T Finite Element and Raytracing in Coupled Thermal Problems
%J ?
%P 683-701
%A P.C. Choa
%T A Parallel Architecture of Ray-Tracing Image Generation
%R PhD Thesis
%I Northwestern University
%D 1989
%K hardware, parallelism
%A H. K. Choi
%A C. M. Kyung
%T PYSHA: a shadow-testing acceleration scheme for ray tracing
%J Computer-aided design
%V 24
%N 2
%D February 1992
%Z hybrid scheme of light buffer and grid subdivision with cost comparison on
the fly
%A W. L. Chung
%T A New Method of View Synthesis for Solid Modelling
%B CAD84
%I Butterworth & Co
%C Guildford, Surrey, UK
%D Apr. 1984
%P 470-80
%K CSG
%A John G. Cleary
%A Brian M. Wyvill
%A Reddy Vatti
%A Graham M. Birtwistle
%T Design and Analysis of a Parallel Ray Tracing Computer
%J Proceedings of Graphics Interface '83
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1983
%P 33-4
%O also appeared Proceedings XI Association of Simula Users Conference, 1983
%Z short note describing their project
%K hardware, parallelism
%A John G. Cleary
%A Brian M. Wyvill
%A Graham M. Birtwistle
%A Reddy Vatti
%T Multiprocessor Ray Tracing
%R Technical Report No. 83/128/17
%I Dept. of CS, U of Calgary
%D Oct. 1983
%Z analysis of square and cubical processor arrays for ray tracing
%K hardware, parallelism
%A John G. Cleary
%A Brian M. Wyvill
%A Graham M. Birtwistle
%A Reddy Vatti
%T Multiprocessor Ray Tracing
%J Computer Graphics Forum
%V 5
%N 1
%D March 1986
%P 3-12
%K hardware, parallelism
%A John G. Cleary
%A Geoff Wyvill
%T An Analysis of an Algorithm for Fast Ray-Tracing Using Uniform Space
Subdivision
%J The Visual Computer
%V 4
%N 2
%D July 1988
%P 65-83
%O same as Research Report 87/264/12, U. of Calgary, Dept. of CS
%K grid subdivision
%A Michael F. Cohen
%A James Painter
%T State of the Art in Image Synthesis
%E G. Garcia
%E I. Herman
%B Advances in Computer Graphics IV?
%I Springer-Verlag
%C New York
%D 1991
%P 59-113
%A Robert L. Cook
%A Thomas Porter
%A Loren Carpenter
%T Distributed Ray Tracing
%J Computer Graphics (SIGGRAPH '84 Proceedings)
%V 18
%N 3
%D July 1984
%P 137-45
%Z Monte Carlo distribution of rays to get
%K monte carlo, stochastic, penumbras, depth of field, motion blur, antialiasing
%O also in Tutorial: Computer Graphics: Image Synthesis,
Computer Society Press, Washington, 1988, pp. 139-147
%A Robert L. Cook
%T Stochastic Sampling in Computer Graphics
%J ACM Transactions on Graphics
%V 5
%N 1
%D Jan. 1986
%P 51-72
%K monte carlo, stochastic, penumbras, depth of field, motion blur, antialiasing
%O also in Tutorial: Computer Graphics: Image Synthesis,
Computer Society Press, Washington, 1988, pp. 283-304. Comments on article
in ACM TOG, v. 9, n. 2, p 233-243.
%A Robert L. Cook
%T Practical Aspects of Distributed Ray Tracing
%B SIGGRAPH '86 Developments in Ray Tracing course notes
%D Aug. 1986
%K monte carlo, stochastic, penumbras, depth of field, motion blur
%A Sabine Coquillart
%A Michael Gangnet
%T Shaded Display of Digital Maps
%J IEEE Computer Graphics and Applications
%V 4
%N 7
%P 35-42
%D July 1984
%Z Several methods for displaying height fields are presented
%K maps, terrain, ray tracing, priority list
%A Sabine Coquillart
%T An Improvement of the Ray-Tracing Algorithm
%B Eurographics '85
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1985
%P 77-88
%A E. Cordonnier
%A Christian Bouville
%A Isabelle Marchal
%A Jean-Luc Dubois
%T Creating CSG Modelled Pictures for Ray-Casting Display
%B Eurographics '85
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1985
%P 171-84
%K CSG
%A Wayne J. Cosshall
%T A Transputer-based Multi-processor for Computer Graphics
%J Proceedings of 2nd Australian Transputer and OCCAM User Group Conference
%I RMIT
%D July 1989
%P 11-20
%A Franklin C. Crow
%T Parallelism in Rendering Algorithms
%J Proceedings of Graphics Interface '88
%I Canadian Information Processing Society
%C Toronto, Ontario
%D June 1988
%P 87-96
%Z overview of many parallel rendering methods
%K parallelism
%A Franklin Crow
%A Gary Demos
%A Jim Hardy
%A John McLaughlin
%A Karl Sims
%T 3D Image Synthesis on the Connection Machine
%E P.M. Dew
%E T.R. Heywood
%E R.A. Earnshaw
%B Parallel Processing for Computer Vision and Display
%I Addison Wesley
%C Reading, Mass.
%D 1989
%P 254-69
%K parallelism
%O also pp. 260-81 in
Proceedings of the Conference on Scientific Applications of the Connection
Machine, World Scientific, 1988
%A Joseph M. Cychosz
%T Efficient Generation of Sampling Jitter Using Look-up Tables
%R Purdue CADLAB Technical Report No. JC-05
%I Purdue University
%D 1989
%O Reprinted in Graphics Gems, Andrew Glassner (ed.)
%K monte carlo, stochastic
%A Joseph M. Cychosz
%T Intersecting a Ray with an Elliptical Torus
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 251-256
%Z includes code
%A Joseph M. Cychosz
%T Intersecting a Ray with a Quadric Surface
%E David Kirk
%B Graphics Gems III
%I Academic Press
%C San Diego
%D 1992
%P 275-283
%Z includes code
%A Joseph M. Cychosz
%T Use of Residency Masks and Object Space Partitioning to Eliminate Ray-Object
Intersection Calculations
%E David Kirk
%B Graphics Gems III
%I Academic Press
%C San Diego
%D 1992
%P 284-287
%A Norm Dadoun
%A David G. Kirkpatrick
%A John P. Walsh
%T The Geometry of Beam Tracing
%B Proc. of the Symp. on Computational Geometry
%D June 1985
%P 55-61
%Z the use of BSP trees and hierarchical bounding volumes for fast beam
intersection testing
%K beam tracing, BSP tree
%A David Elliot Dauenhauer
%A Sudhanshu Kumar Semwal
%T Approximate Ray Tracing
%J Proceedings of Graphics Interface '90
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1990
%P 75-82
%K efficiency
%A J. Roy Davis
%A Roger Nagel
%A Walter Guber
%T A Model Making and Display Technique for 3-D Pictures
%J Proceedings of the 7th Annual Meeting of UAIDE
%C San Francisco
%D Oct. 1968
%P 47-72
%Z Synthavision genesis: CSG, primitives, optimization by region adjacency
lists and adaptive subdivision for line drawings
%K CSG
%A Jon E. Davis
%A Michael J. Bailey
%A David C. Anderson
%T Realistic Image Generation and the Modeling of Mechanical Solids
%J Computers in Mechanical Engineering
%V 1
%N 1
%D Aug. 1982
%Z intro to CAD, solid modeling, and Whitted ray tracing, pre-Roth
%K CSG
%A Jon E. Davis
%T Recursive Ray Tracing for the Realistic Display of Solid Models
%R MSME Thesis
%I Dept. of ME, Purdue U.
%D May 1982
%K CAD
%A Daniel Evan Defend
%T Parallel Ray Tracing in a Vector-Multiprocessing Environment
%R CSRD Rpt. No. 677
%I Center for Supercomputing Research and Development, Univ. of Illinois
%D Sept. 1987
%K hardware, parallelism
%A Hiroshi Deguchi
%A Hitoshi Nishimura
%A Hiroshi Yoshimura
%A Toru Kawata
%A Isao Shirakawa
%A Koichi Omura
%T A Parallel Processing Scheme for Three-Dimensional Image Creation
%B Conf. Proc. Int. Symp. on Circuit and Systems (ISCAS'84)
%D 1984
%P 1285-8
%Z LINKS-1 hardware
%K hardware, parallelism
%A Hiroshi Deguchi
%A Isao Shirakawa
%A Koichi Omura
%A M. Nishida
%A Hitoshi Nishimura
%A Toru Kawata
%T A Tree-Structured Parallel Processing System for Image Generation by Ray
Tracing
%J Trans. Inst. Electron. Commun. Eng. J69D
%D 1986
%P 170-9
%K hardware, parallelism
%A Hubert Delany
%T Ray Tracing on a Connection Machine
%R Technical report VZ88-3
%I Thinking Machines Corp.
%D April 1988
%K parallelism
%A R. Devarajan
%A D.F. McAllister
%T Stereoscopic Ray Tracing of Implicitly Defined Functions
%J SPIE Proc.
%N 1457
%D 1991
%P 37-48
%A Olivier Devillers
%A Claude Puech
%A Francois Sillion
%T Efficiency of Space Subdivision Structures for Ray Tracing
%R Technical Report 88-2
%I Laboratoire d'Informatique de l'Ecole Normale Superieure, Paris, France
%D March 1988
%K efficiency
%A Olivier Devillers
%T The Macro-Regions: an Efficient Space Subdivision Structure for Ray Tracing
%J Eurographics '89
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1989
%P 27-38, 541
%Z using grid subdivision, save time by finding empty blocks of grid cubes
%K efficiency, grid subdivision
%O revised version of Technical Report 88-13,
Laboratoire d'Informatique de l'Ecole Normale Superieure, Paris, France,
Nov. 1988
%A Olivier Devillers
%T Tools to Study the Efficiency of Space Subdivision Structures for Ray Tracing
%J Proceedings of the PIXIM '89 Conference
%C Hermes Editions, Paris, France
%D Sept. 1989
%P 467-81
%K efficiency
%A Maria Lurdes Dias
%T Ray Tracing Interference Color
%J IEEE Computer Graphics and Applications
%D March 1991
%P 54-60
%K shading
%A C.G.C. van Dijk
%T Ray Tracing Profiled Generalised Cylinders
%R Master's Thesis
%I Delft U. of Tech
%D 1989
%K object intersection
%A Mark A. Z. Dippe
%A Erling Henry Wold
%T Antialiasing Through Stochastic Sampling
%J Computer Graphics (SIGGRAPH '85 Proceedings)
%V 19
%N 3
%D July 1985
%P 69-78
%K monte carlo, stochastic
%A Mark A. Z. Dippe
%A Erling Henry Wold
%T Stochastic Sampling: Theory and Application
%E George W. Zobrist
%B Progress in Computer Graphics
%I Ablex Publishing
%C Norwood, NJ
%D 1991
%P ?
%A Mark E. Dippe
%A John Swensen
%T An Adaptive Subdivision Algorithm and Parallel Architecture
for Realistic Image Synthesis
%J Computer Graphics (SIGGRAPH '84 Proceedings)
%V 18
%N 3
%D July 1984
%P 149-58
%Z 3-D network of processors, algorithm for adaptive load distribution
%K parallelism
%O also in Tutorial: Computer Graphics Hardware: Image Generation and Display,
Computer Society Press, Washington, 1988, pp. ?
%A John E. Dorband
%T Ray Tracing on the MPP
%J Frontiers of Massively Parallel Scientific Computation,
Proceedings of 1st Symposium at Goddard Space Flight Center
%R NASA Conference Publication 2478
%D 1986
%P 211-5,316
%K hardware, parallelism
%A G. Drettakis
%A Eugene Fiume
%A Alan Fournier
%T Tightly-Coupled Multiprocessing for a Global Illumination Algorithm
%J Eurographics '90
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1990
%P 387-98
%K hardware, parallelism
%A Steven M. Drucker
%A Peter Schroeder
%T Fast Radiosity Using a Data Parallel Architecture
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 247-258
%K parallelism, radiosity
%A M.H. Dubetz
%T Ray Tracing Algorithms for Computer Graphics
%R PhD Thesis
%I Univ. of Alberta
%D 1985
%A Bruce E. Edwards
%T Implementation of a Ray-Tracing Algorithm for Rendering Superquadric Solids
%R M. Eng. Thesis, TR-82018
%I Rensselaer Polytechnic Institute, Troy, NY
%D Dec. 1982
%Z ray-traced unions and differences of superquadrics
%K superquadric
%A K.S. Eo
%A C.M. Kyung
%T Hybrid Shadow Testing Scheme for Ray Tracing
%J CAD
%V 21
%N 1
%D Jan/Feb. 1989
%P 38-48
%Z decision making for which efficiency scheme to use for a shadow ray
%K shadows
%A J.D. Ezell
%A Larry F. Hodges
%T Some Preliminary Results on Using Spatial Locality to Speed Up Ray Tracing
of Stereoscopic Images
%J SPIE Proc.
%N 1256
%D 1990
%P 298-306
%A Patrick A. Fitzhorn
%T Realistic Image Synthesis: A Time Complexity Analysis of Ray Tracing
%R Master's Thesis
%I Dept. of CS, Colorado State U.
%C Fort Collins, CO
%D Spring 1982
%A Eugene L. Fiume
%B The Mathematical Structure of Raster Graphics
%I Academic Press
%C San Diego
%D 1989
%O chapter on "The Complexity of Abstract Ray Tracing"
%A Eugene L. Fiume
%A Alan Fournier
%T The Complexity of Abstract Ray Tracing
%D 1988
%Z Submitted for publication
%A James D. Foley
%A Andries van Dam
%A Steven K. Feiner
%A John F. Hughes
%B Computer Graphics, Principles and Practice, Second Edition
%I Addison-Wesley
%C Reading, Massachusetts
%D 1990
%Z Overview of research to date
%A Marie-Claire Forgue
%T Ray-tracing Parallelization on a SIMD/SPMD Machine
%R PhD
%I Laboratoire de Signaux et Systems (LASSY), Universite de Nice, Nice, France
%D Sept. 1988
%K hardware, parallelism
%A Akira Fujimoto
%A Kansei Iwata
%T Accelerated Ray Tracing
%E Tosiyasu Kunii
%B Computer Graphics: Visual Technology and Art
(Proceedings of Computer Graphics Tokyo '85)
%I Springer-Verlag
%C Tokyo
%D 1985
%P 41-65
%K octree, grid subdivision
%A Akira Fujimoto
%A Takayuki Tanaka
%A Kansei Iwata
%T ARTS: Accelerated Ray-Tracing System
%J IEEE Computer Graphics and Applications
%V 6
%N 4
%D Apr. 1986
%P 16-26
%K octree, grid subdivision
%O also in Tutorial: Computer Graphics: Image Synthesis,
Computer Society Press, Washington, 1988, pp. 148-158.
%A Donald Fussell
%A K.R. Subramanian
%T Fast Ray Tracing Using K-D Trees
%R Technical Report TR-88-07
%I Dept. of Computer Sciences, Univ. of Texas at Austin
%D March 1988
%Z also see Subramanian's Master's Thesis by the same title
%K octree, K-D tree
%A Michael P. Garrity
%T Raytracing Irregular Volume Data
%J Computer Graphics (San Diego Workshop on Volume Visualization)
%V 24
%N 5
%D Nov. 1990
%P 35-40, 110
%K volume rendering
%A Severin Gaudet
%A Richard Hobson
%A Pradeep Chilka
%A Thomas Calvert
%T Multiprocessor Experiments for High-Speed Ray Tracing
%J ACM Transactions on Graphics
%V 7
%N 3
%D July 1988
%P 151-79
%K hardware, parallelism
%A Michael Gervautz
%T Three Improvements of the Ray Tracing Algorithm For CSG Trees
%J Computers and Graphics
%V 10
%N 4
%D 1986
%P 333-9
%K CSG
%A P. Getto
%T Fast Ray Tracing of Unevaluated Constructive Solid Geometry Models
%E Ray A. Earnshaw
%E Brian Wyvill
%B New Advances in Computer Graphics (Proceedings of CG International '89)
%I Springer-Verlag
%C New York
%D 1989
%P 563-78
%K CSG
%A Michael Gigante
%T Accelerated Ray Tracing Using Non-Uniform Grids
%J Proc. of Ausgraph '90
%C Melbourne, Australia
%D Sept. 1990
%P 157-63
%K efficiency
%A Christine Giger
%T Ray Tracing Polynomial Tensor Product Surfaces
%J Eurographics '89
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1989
%P 125-36, 544
%K object intersection
%A H. Gjoystdal
%A J. E. Reinhardsen
%A K. Astebol
%T Computer Representation of Complex 3-D Geological Structures Using a New
'Solid Modeling' Technique
%J Geophy. Prospect. (Netherlands)
%V 33
%N 8
%D Dec. 1985
%P 1195-1211
%K animation
%A Andrew S. Glassner
%T Space Subdivision for Fast Ray Tracing
%J IEEE Computer Graphics and Applications
%V 4
%N 10
%D Oct. 1984
%P 15-22
%Z use of octrees to speed intersection testing
%K octree
%O also in Tutorial: Computer Graphics: Image Synthesis,
Computer Society Press, Washington, 1988, pp. 160-167
%A Andrew S. Glassner
%A Jim Arvo
%A Robert L. Cook
%A Eric Haines
%A Pat Hanrahan
%A Paul Heckbert
%A David B. Kirk
%E Andrew S. Glassner
%B An Introduction to Ray Tracing
%I Academic Press
%C London
%D 1989
%O earlier versions as course notes at SIGGRAPH '87 (with Rick Speer) and '88
%A Andrew S. Glassner
%T Spacetime Ray Tracing for Animation
%J IEEE Computer Graphics and Applications
%V 8
%N 2
%D March 1988
%P 60-70
%K animation
%A Andrew S. Glassner
%T Algorithms for Efficient Image Synthesis
%R PhD dissertation
%I Department of Computer Science, Univ. of North Carolina at Chapel Hill
%D 1988
%K octree, animation
%E Andrew S. Glassner
%B Graphics Gems
%I Academic Press
%C San Diego
%D 1990
%Z includes a ray tracing chapter of some new algorithms and C code
%A Andrew S. Glassner
%T Implementation Notes for Ray Tracers
%B SIGGRAPH '90 Advanced Topics in Ray Tracing course notes
%D Aug. 1990
%A Andrew S. Glassner
%T Some Ideas For Future Work
%B SIGGRAPH '90 Advanced Topics in Ray Tracing course notes
%D Aug. 1990
%A Andrew S. Glassner
%T Current Trends in Ray Tracing
%B SIGGRAPH '90 Advanced Topics in Ray Tracing course notes
%D Aug. 1990
%A Andrew Glassner
%T Ray Tracing for Image Synthesis
%B Academic Press Encyclopedia of Physical Science and Technology, 1991 Yearbook
%D Dec. 1990
%I Academic Press
%C New York
%P 485-92
%A Andrew Glassner
%T Ray Tracing for Realism
%J Byte Magazine
%V 15
%N 13
%D Dec. 1990
%P 263-71
%Z nice introductory programming article
%A Andrew Glassner
%T Spectrum: A Proposed Image Synthesis Architecture
%B SIGGRAPH '91 Frontiers in Rendering course notes
%D July 1991
%Z proposal for public architecture for his new ray tracer
%A Jeffrey Goldsmith
%A John Salmon
%T A Ray Tracing System for the Hypercube
%R Caltech Concurrent Computing Project Memorandum HM154
%I California Institute of Technology
%D 1985
%K parallelism
%A Jeffrey Goldsmith
%A John Salmon
%T Automatic Creation of Object Hierarchies for Ray Tracing
%I IEEE Computer Graphics and Applications
%V 7
%N 5
%D May 1987
%P 14-20
%Z see Scherson & Caspary article for related work
%K hierarchical bounding volumes
%A Robert A. Goldstein
%T A System for Computer Animation of 3-D Objects
%J Proceedings of the 10th Annual UAIDE Meeting
%D 1971
%A Robert A. Goldstein
%A Roger Nagel
%T 3-D Visual Simulation
%J Simulation
%V 16
%N 1
%D Jan. 1971
%P 25-31
%Z introduction to CSG, ray tracing, director's language
%K CSG
%A Eric Graham
%T Graphic Scene Simulations
%J Amiga World
%D May/June 1987
%P 18
%Z C source for sphere ray tracer (runs on Amiga)
%A Stuart A. Green
%A D.J. Paddon
%A E. Lewis
%T A Parallel Algorithm and Tree-based Computer Architecture for Ray Traced
Computer Graphics
%E P.M. Dew
%E T.R. Heywood
%E R.A. Earnshaw
%B Parallel Processing for Computer Vision and Display
%I Addison Wesley
%C Reading, Mass.
%D 1989
%P 431-42
%K hardware, parallelism
%O also appeared TR-89-02, Univ. of Bristol Computer Science Department,
March 1989
%A Stuart A. Green
%A D.J. Paddon
%T Exploiting Coherence for Multiprocessor Ray Tracing
%J IEEE Computer Graphics and Applications
%V 9
%N 6
%D Nov. 1989
%P 12-26
%K parallelism
%A Stuart A. Green
%A D.J. Paddon
%T A Highly Flexible Multiprocessor Solution for Ray Tracing
%J The Visual Computer
%V 6
%N 2
%D March 1990
%P 62-73
%K parallelism
%A Stuart A. Green
%B Parallel Processing for Computer Graphics
%I MIT Press/Pitman Publishing
%C Cambridge, Mass./London
%D 1991
%Z ray tracing on transputers
%K parallelism
%A Eduard Groller
%A Werner Purgathofer
%T Using Temporal and Spatial Coherence for Accelerating the Calculation of
Animation Sequences
%B Eurographics '91
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1991
%P 103-13
%K animation, efficiency
%A Stefan Haas
%A Georgios Sakas
%T Methods for Efficient Sampling of Arbitrary Distributed Volume Densities
%J Proceedings Eurographics Workshop on Photosimulation, Realism and Physics in
Computer Graphics
%C Rennes, France
%D June 1990
%P 215-27
%Z comparison of methods of sampling atmospheric effects along a ray
%K atmospherics
%A Eric A. Haines
%A Donald P. Greenberg
%T The Light Buffer: A Ray Tracer Shadow Testing Accelerator
%J IEEE Computer Graphics and Applications
%V 6
%N 9
%D Sept. 1986
%P 6-16
%Z classification of objects from light's viewpoint, and shadow caching
%K efficiency, shadows
%A Eric A. Haines
%T The Light Buffer: A Ray Tracer Shadow Testing Accelerator
%R Master's Thesis
%I Program of Computer Graphics, Cornell University
%D Jan. 1986
%Z longer version of paper
%K efficiency, shadows
%A Eric A. Haines
%T A Proposal for Standard Graphics Environments
%J IEEE Computer Graphics and Applications
%V 7
%N 11
%D Nov. 1987
%P 3-5
%Z renderer benchmarking environments and how to obtain them
%K benchmark
%O also in SIGGRAPH '87, '88, '89 Introduction to Ray Tracing course notes,
code available via FTP from weedeater.math.yale.edu
%A Eric A. Haines
%T Tracing Tricks
%B SIGGRAPH '89 Introduction to Ray Tracing course notes
%D July 1989
%K efficiency
%Z tricks for speeding intersection testing, much of it
in "Graphics Gems II" article
%A Eric Haines
%T Fast Ray-Convex Polyhedron Intersection
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 247-250
%K efficiency
%Z includes code
%A Eric Haines
%T Efficiency Improvements for Hierarchy Traversal
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 267-273
%K efficiency
%A Eric A. Haines
%A John R. Wallace
%T Shaft Culling for Efficient Ray-Traced Radiosity
%J Second Eurographics Workshop on Rendering
%C Barcelona, Spain
%D May 1991
%Z also in SIGGRAPH '91 Frontiers in Rendering course notes, Paper Bank
%K efficiency, ray classification
%A Roy A. Hall
%T A Methodology for Realistic Image Synthesis
%R Master's Thesis
%I Program of Computer Graphics, Cornell University
%D Aug. 1983
%K shading
%A Roy A. Hall
%A Donald P. Greenberg
%T A Testbed for Realistic Image Synthesis
%J IEEE Computer Graphics and Applications
%V 3
%N 8
%D Nov. 1983
%P 10-20
%K shading
%A Roy A. Hall
%T Color Reproduction and Illumination Models
%E David E. Rogers
%E Ray A. Earnshaw
%B Techniques for Computer Graphics
%I Springer-Verlag
%C New York
%D 1987
%P 194-238
%K shading
%A Roy A. Hall
%B Illumination and Color in Computer Generated Imagery
%I Springer-Verlag
%C New York
%D 1989
%K shading
%A S. Handa
%A T. Takada
%T Rendering of Density Clouds and Surfaces Using the Ray Casting Technique
%E Tosiyasu L. Kunii
%B Visual Computing: Integrating Computer Graphics with Computer Vision
(Proceedings of CG International '92)
%I Springer-Verlag
%C Tokyo
%D 1992
%P 313-328
%A Pat Hanrahan
%T Ray Tracing Algebraic Surfaces
%J Computer Graphics (SIGGRAPH '83 Proceedings)
%V 17
%N 3
%D July 1983
%P 83-90
%Z numerical techniques for finding roots of polynomials
%K root finding, algebraic surface, object intersection
%A Pat Hanrahan
%A Paul S. Heckbert
%T Introduction to Beam Tracing
%B Intl. Conf. on Engineering and Computer Graphics
%C Beijing, China
%D Aug. 1984
%P 286-9
%Z early version of their SIGGRAPH paper
%K beam tracing
%A Pat Hanrahan
%T Using Caching and Breadth-First Search to Speed Up Ray-Tracing
%J Proceedings of Graphics Interface '86
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1986
%P 56-61
%K seed fill, coherence
%A John C. Hart
%A Daniel J. Sandin
%A Louis H. Kauffman
%T Ray Tracing Deterministic 3-D Fractals
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 289-96
%K fractal
%A John C. Hart
%A Thomas A. DeFanti
%T Efficient Antialiased Rendering of 3-D Linear Fractals
%J Computer Graphics (SIGGRAPH '91 Proceedings)
%V 25
%N 4
%D July 1991
%P 91-100
%K fractal
%A A. Hashimoto
%A T. Akimoto
%A K. Mase
%A Y. Suenaga
%T Vista Ray-Tracing: High Speed Ray Tracing Using Perspective Projection
Image
%E Ray A. Earnshaw
%E Brian Wyvill
%B New Advances in Computer Graphics (Proceedings of CG International '89)
%I Springer-Verlag
%C New York
%D 1989
%P 549-62
%K efficiency
%A M-P Hebert
%A M.J. McNeill
%A B. Shah
%A R.L. Grimsdale
%A P.F. Lister
%T MARTI, A Multi-processor Architecture for Ray Tracing Images
%J Proceedings Eurographics Hardware Workshop
%C Lausanne, Switzerland
%D Sept. 1990
%K hardware, parallelism
%O to be published by Springer-Verlag in "Advances in Computer Graphics
Hardware", vol. V. (ed. R. Grimsdale and A. Kaufman)
%A Paul S. Heckbert
%A Pat Hanrahan
%T Beam Tracing Polygonal Objects
%J Computer Graphics (SIGGRAPH '84 Proceedings)
%V 18
%N 3
%D July 1984
%P 119-27
%Z Weiler-Atherton algorithm applied to ray tracing
%K beam tracing
%A Paul S. Heckbert
%T Ray Tracing JELL-O (R) Brand Gelatin
%J Computer Graphics (SIGGRAPH '87 Proceedings)
%V 21
%N 4
%D July 1987
%P 73-4
%Z delicious
%K lattice algorithm, Jell-O (TM), gelatin
%O revision appears in CACM, Vol. 31, #2, Feb. 1988, p. 130-134
%A Paul S. Heckbert
%T Survey of Texture Mapping
%J IEEE Computer Graphics and Applications
%V 6
%N 11
%D Nov. 1986
%P 56-67
%Z good overview of texture mapping techniques
%K texture mapping
%O also in Tutorial: Computer Graphics: Image Synthesis,
Computer Society Press, Washington, 1988, pp. 321-332
%A Shirley A. Hermitage
%A Terrance L. Huntsberger
%A Beverly A. Huntsberger
%T Hypercube Algorithm for Radiosity in a Ray Tracing Environment
%J Proceedings of the 5th Distributed Memory Computing Conference
%I IEEE Society Press
%D 1990
%P 206-11
%K radiosity, parallelism
%A D. Hoffman
%T Using Octree Space Subdivision to Accelerate Ray Tracing Heavily Populated
Scenes
%R Junior Independent Work
%I Princeton University
%D 1988
%K octree
%A Georg R. Hofmann
%T Who Invented Ray Tracing?
%J The Visual Computer
%V 6
%N 3
%D June 1990
%P 120-4
%Z Durer did
%A Steve Hollasch
%T Progressive Image Refinement via Gridded Sampling
%B Graphics Gems III
%E David Kirk
%I Academic Press
%C San Diego
%D 1992
%P 358-361
%K progressive refinement
%A Lasse Holmstrom
%A Timo Laakko
%A Martti Mantyla
%A Panu Rekola
%T Ray Tracing Boundary Models with Implicit Blend Surfaces
%E Wolfgang Strasser
%E Hans-Peter Seidel
%B Theory and Practice of Geometric Modeling
%I Springer-Verlag
%C New York
%D 1989
%P 253-71
%K object intersection
%A Gary Hooper
%T A System for Image Synthesis
%R Master's Thesis
%I Program of Computer Graphics, Cornell University
%D 1984
%Z longer version of paper, similar to Weghorst's
%K efficiency, bounding volume
%A Ping-Kang Hsiung
%A Robert H. P. Dunn
%T Visualizing Relativistic Effects in Spacetime
%J Proceedings of Supercomputing '89 Conference
%D 1989
%P 597-606
%K animation, relativity
%A Ping-Kang Hsiung
%A Robert H. Thibadeau
%A Michael Wu
%T T-Buffer: Fast Visualization of Relativistic Effects in Spacetime
%J Proceedings of the 1990 Symposium on Interactive 3D Graphics
%D 1990
%P 83-8,263
%K animation, relativity
%A Ping-Kang Hsiung
%A Robert H. Thibadeau
%T Spacetime Visualization of Relativistic Effects
%J Proceedings of the 1990 ACM Eighteenth Annual Computer Science Conference
%C Washington, DC
%D Feb. 1990
%P 236-43
%K animation, relativity
%A Ping-Kang Hsiung
%A Robert H. Thibadeau
%A Christopher B. Cox
%A Robert H.P. Dunn
%A Paul Andrew Olbrich
%A Michael Wu
%T Wide-band Relativistic Doppler Effect Visualization
%J Proceedings of the Visualization 90 Conference
%D Oct. 1990
%P 83-92
%A Ping-Kang Hsiung
%A Robert H. Thibadeau
%A Christopher B. Cox
%A Robert H.P. Dunn
%T Doppler Color Shift in Relativistic Image Synthesis
%J Proceedings of the International Conference on Information Technology
%C Tokyo, Japan
%D Oct. 1990
%P 369-377
%A Ping-Kang Hsiung
%A Robert H. Thibadeau
%A Christopher B. Cox
%A Robert H.P. Dunn
%T Time dilation visualization in relativity.
%J Proceedings of the Supercomputing '90 Conference
%D Nov. 1990
%P 835-844
%A Ping-Kang Hsiung
%T Visualizing Relativistic Effects
%R PhD Thesis
%I Electrical and Comp. Eng., Carnegie Mellon Univ.
%D Nov. 1990
%A Ping-Kang Hsiung
%A Robert H. Thibadeau
%T Accelerating ARTS
%J The Visual Computer
%V 8
%N 3
%D March 1992
%P 181-190
%Z nested grid subdivision structures
%K grid subdivision, hierarchical subdivision
%A Ping-Kang Hsiung
%T Simulating Bird's Eye View
%E Tosiyasu L. Kunii
%B Visual Computing: Integrating Computer Graphics with Computer Vision
(Proceedings of CG International '92)
%I Springer-Verlag
%C Tokyo
%D 1992
%P 213-222
%A K.C. Hui
%A S.T. Tan
%T Display Techniques and Boundary Evaluation of a Sweep-CSG Modeller
%J The Visual Computer
%V 8
%N 1
%D Nov. 1991
%P 18-34
%A M. Iizuka
%T Ray-Traced View and Visual Transparent Quality of Double Transparent Objects
%E N. Magnenat-Thalmann
%E D. Thalmann
%B New Trends in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1988
%P 189-98
%A Jeff Hultquist
%T Intersection of a Ray with a Sphere
%E Andrew S. Glassner
%B Graphics Gems
%I Academic Press
%C San Diego
%D 1990
%P 388-389
%A Masa Inakage
%T Caustics and Specular Reflection Models for Spherical Objects and Lenses
%J The Visual Computer
%V 2
%N 6
%D March 1986
%P 379-83
%Z cheap caustics by using approximations of reflectance/refraction for
spheres and lenses
%K caustics
%A Masa Inakage
%T Particals: An Artistic Approach to Fuzzy Objects
%E N. Magnenat-Thalmann
%E D. Thalmann
%B New Trends in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1988
%P 126-34
%A Masa Inakage
%T An Illumination Model for Atmospheric Environments
%E Ray A. Earnshaw
%E Brian Wyvill
%B New Advances in Computer Graphics (Proceedings of CG International '89)
%I Springer-Verlag
%C New York
%D 1989
%P 533-48
%K atmospherics
%A Masa Inakage
%T Volume Tracing of Atmospheric Environments
%J The Visual Computer
%V 7
%N 2/3
%D May 1991
%P 104-113
%K atmospherics
%A Masa Inakage
%T Infinite Reflection Models for the Visual Arts
%J The Journal of Visualization and Computer Animation
%V 3
%N 1
%D Jan. 1992
%P 23-29
%K visual arts
%A Veysi Isler
%A Bulent Ozguc
%T Fast Ray Tracing 3D Models
%J Computers and Graphics
%V 15
%N 2
%P 205-16
%D 1991
%Z includes survey of efficiency schemes
%K parallelism
%A Veysi Isler
%A Cevdet Aykanat
%A Bulent Ozguc
%T Subdivision of 3D Space Based on the Graph Partitioning for Parallel Ray
Tracing
%J Second Eurographics Workshop on Rendering
%C Barcelona, Spain
%D May 1991
%K parallelism
%A Frederik W. Jansen
%T A CSG List Priority Hidden Surface Algorithm
%J Eurographics '85
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1985
%P 51-62
%K CSG
%A Frederik W. Jansen
%T Depth-Order Point Classification Techniques for CSG Display Algorithms
%J ACM Transactions on Graphics
%V 10
%N 1
%D Jan. 1991
%P 40-70
%K CSG, efficiency
%A Frederik W. Jansen
%T Data Structures for Ray Tracing
%E L. R. A. Kessener
%E F. J. Peters
%E M. L. P. van Lierop
%B Data Structures for Raster Graphics
%O Eurographic Seminar
%I Springer-Verlag
%C New York
%D 1986
%P 57-73
%Z overview of published algorithms for ray tracing using spatial subdivision
%K efficiency, CSG, BSP tree
%A David Jensen
%A Daniel Reed
%T Ray Tracing on Distributed Memory Parallel Systems
%R Report No. UIUCDCS-R-89-1551
%I Dept. of Computer Science, Univ. of Illinois at Urbana-Champaign
%D Oct. 1989
%K parallelism
%A David Jevans
%A Brian Wyvill
%T Ray Tracing Implicit Surfaces
%R Technical Report 88/292/04
%I Univ. of Calgary
%D 1988
%Z voxel and octree hybrid efficiency structure
%K object intersection
%A David A.J. Jevans
%T Optimistic Multi-Processor Ray Tracing
%E Ray A. Earnshaw
%E Brian Wyvill
%B New Advances in Computer Graphics (Proceedings of CG International '89)
%I Springer-Verlag
%C New York
%D 1989
%P 507-22
%K parallelism
%A David Jevans
%A Brian Wyvill
%T Adaptive Voxel Subdivision for Ray Tracing
%J Proceedings of Graphics Interface '89
%I Canadian Information Processing Society
%C Toronto, Ontario
%D June 1989
%P 164-72
%Z nested grid subdivision structures
%K grid subdivision, hierarchical subdivision
%A David Jevans
%T Adaptive Voxel Subdivision for Ray Tracing
%R Master's Thesis
%I Dept. of Computer Science, Univ. of Calgary
%D 1990
%Z long version of paper
%K grid subdivision, hierarchical subdivision
%A David Jevans
%T Object Space Temporal Coherence for Ray Tracing
%J Proceedings of Graphics Interface '92
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1992
%P 176-183
%K frame coherence, efficiency, space subdivision
%A Kenneth I. Joy
%A Murthy N. Bhetanabhotla
%T Ray Tracing Parametric Surface Patches Utilizing Numerical Techniques
and Ray Coherence
%J Computer Graphics (SIGGRAPH '86 Proceedings)
%V 20
%N 4
%D Aug. 1986
%P 279-85
%K parametric patch, object intersection
%O also in Tutorial: Computer Graphics: Image Synthesis,
Computer Society Press, Washington, 1988, pp. 189-195
%E Kenneth I. Joy
%E Charles W. Grant
%E Nelson L. Max
%E Lansing Hatfield
%B Tutorial: Computer Graphics: Image Synthesis
%I Computer Society Press
%C Washington, DC
%D 1988
%Z reprints of many seminal ray tracing articles, summaries of many articles
%A D.B. Julian
%A D. Gubbins
%T Three-Dimensional Seismic Ray Tracing
%J J. Geophys.
%V 43
%D 1977
%P 95-114
%A James T. Kajiya
%T Ray Tracing Parametric Patches
%J Computer Graphics (SIGGRAPH '82 Proceedings)
%V 16
%N 3
%D July 1982
%P 245-54
%Z ray tracing bivariate polynomial patches
%K parametric patch, object intersection
%A James T. Kajiya
%T New Techniques for Ray Tracing Procedurally Defined Objects
%J ACM Trans. on Graphics
%V 2
%N 3
%D July 1983
%P 161-81
%K fractal, prism, surfaces of revolution, object intersection
%O also appeared in SIGGRAPH '83 Proceedings, and in Tutorial: Computer
Graphics: Image Synthesis, Computer Society Press, Washington, 1988,
pp. 168-188
%A James T. Kajiya
%T SIGGRAPH '83 Tutorial on Ray Tracing
%B SIGGRAPH '83 State of the Art in Image Synthesis course notes
%D July 1983
%Z good survey of ray tracing
%A James T. Kajiya
%A Brian P. Von Herzen
%T Ray Tracing Volume Densities
%J Computer Graphics (SIGGRAPH '84 Proceedings)
%V 18
%N 3
%D July 1984
%P 165-74
%K atmospherics
%A James T. Kajiya
%T The Rendering Equation
%J Computer Graphics (SIGGRAPH '86 Proceedings)
%V 20
%N 4
%D Aug. 1986
%P 143-50
%K shading, monte carlo, radiosity
%A James T. Kajiya
%A Timothy L. Kay
%T Rendering Fur with Three Dimensional Textures
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 271-80
%K texel rendering, shading
%Z teddy bear
%A James T. Kajiya
%T Radiometry and Photometry for Computer Graphics
%B SIGGRAPH '90 Advanced Topics in Ray Tracing course notes
%D Aug. 1990
%A Devendra Kalra
%A Alan H. Barr
%T Guaranteed Ray Intersections with Implicit Surfaces
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 297-306
%Z automatic interval finding
%K root finding, implicit surface, object intersection
%A Michael R. Kaplan
%T Space-Tracing, A Constant Time Ray-Tracer
%B SIGGRAPH '85 State of the Art in Image Synthesis course notes
%D July 1985
%Z similar to Glassner's space subdivision article
%K octree
%A Michael R. Kaplan
%T The Use of Spatial Coherence in Ray Tracing
%E David E. Rogers
%E Ray A. Earnshaw
%B Techniques for Computer Graphics
%I Springer-Verlag
%C New York
%D 1987
%P 173-93
%Z improved version of course notes article
%K octree
%A Douglas S. Kay
%A Donald P. Greenberg
%T Transparency for Computer Synthesized Images
%J Computer Graphics (SIGGRAPH '79 Proceedings)
%V 13
%N 2
%D Aug. 1979
%P 158-64
%Z 2.5-D ray tracing: refraction by warping background image
%A Douglas S. Kay
%T Transparency, Refraction, and Ray Tracing for Computer Synthesized Images
%R Master's Thesis
%I Program of Computer Graphics, Cornell University
%D Jan. 1979
%A Timothy L. Kay
%A James T. Kajiya
%T Ray Tracing Complex Scenes
%J Computer Graphics (SIGGRAPH '86 Proceedings)
%V 20
%N 4
%D Aug. 1986
%P 269-78
%Z fastest box intersector yet
%K hierarchical bounding volumes, object intersection
%A Gershon Kedem
%A John L. Ellis
%T The Raycasting Machine
%J Proceedings of the International Conference on Computer Design, IEEE
%D 1984
%P 533-38
%A Gershon Kedem
%A John L. Ellis
%T The Ray-Casting Machine
%E P.M. Dew
%E T.R. Heywood
%E R.A. Earnshaw
%B Parallel Processing for Computer Vision and Display
%I Addison Wesley
%C Reading, Mass.
%D 1989
%P 378-401
%K hardware, parallelism
%O also appeared Proc. IEEE Intl. Conf. on Computer Design:
VLSI in Computers (ICCD '84), p. 533-538, and in
Tutorial: Computer Graphics Hardware: Image Generation and Display,
Computer Society Press, Washington, 1988, pp. ?
%A Stewart Kingdon
%T Speeding Up Ray-Scene Intersections
%R Master's of Mathematics Thesis
%I Univ. of Waterloo, Waterloo, Ontario, Canada
%D Fall 1986
%Z comparison of three existing structuring schemes
%K efficiency
%A David B. Kirk
%T The Simulation of Natural Features Using Cone Tracing
%E Tosiyasu Kunii
%B Advanced Computer Graphics (Proc. of CG Tokyo '86)
%I Springer-Verlag
%C Tokyo
%D 1986
%P 129-44
%O reprinted in The Visual Computer, Vol. 3, No. 2, 1987, pp. 63-71
%K antialiasing
%A David Kirk
%A James Arvo
%T The Ray Tracing Kernel
%J Proc. of Ausgraph '88
%C Melbourne, Australia
%D July 1988
%P 75-82
%O also in SIGGRAPH '90 Advanced Topics in Ray Tracing course notes
%A David Kirk
%A James Arvo
%T Improved Ray Tagging for Voxel-Based Ray Tracing
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 264-266
%K efficiency
%A David B. Kirk
%A James Arvo
%T Unbiased Sampling Techniques for Image Synthesis
%J Computer Graphics (SIGGRAPH '91 Proceedings)
%V 25
%N 4
%D July 1991
%P 153-6
%K antialiasing
%A Shoichi Kitaoka
%T KIT: An Experimental Solid Modelling System
%R MS Thesis
%I Univ. of Utah
%D April 1985
%Z Roth-style ray tracer with the addition of several new surfaces
including patches, sweeps, etc. Made corkscrew on SIGGRAPH '85 back cover
%K CSG, object intersection
%A Shoichi Kitaoka
%T Experimental CSG Environment for Modelling Solid
%J The Visual Computer
%V 2
%N 1
%D Jan. 1986
%P 9-14
%Z Roth-style ray tracer with patches, sweeps
%K CSG, object intersection
%A Hiroaki Kobayashi
%A Tadao Nakamura
%A Yoshiharu Shigei
%T Parallel Processing of an Object Space for Image Synthesis Using Ray Tracing
%J The Visual Computer
%V 3
%N 1
%D Feb. 1987
%P 13-22
%K parallelism
%A Hiroaki Kobayashi
%A Satoshi Nishimura
%A Hideyuki Kubota
%A Tadao Nakamura
%A Yoshiharu Shigei
%T Load Balancing Strategies for a Parallel Ray-Tracing System Based on
Constant Subdivision
%J The Visual Computer
%V 4
%N 4
%D Oct. 1988
%P 197-209
%K parallelism, grid subdivision
%A Hiroaki Kobayashi
%A Tadao Nakamura
%A Yoshiharu Shigei
%T A Strategy for Mapping Parallel Ray-Tracing into a Hypercube Multiprocessor
System
%E N. Magnenat-Thalmann
%E D. Thalmann
%B New Trends in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1988
%P 160-9
%K parallelism
%A Hiroaki Kobayashi
%A Hideyuki Kubota
%A Susumi Horiguchi
%A Tadao Nakamura
%T Effective Parallel Processing for Synthesizing Continuous Images
%E Ray A. Earnshaw
%E Brian Wyvill
%B New Advances in Computer Graphics (Proceedings of CG International '89)
%I Springer-Verlag
%C New York
%D 1989
%P 343-52
%K parallelism
%A Hiroaki Kobayashi
%A Satoshi Nishimura
%T Parallel Architecture for Fast Image Synthesis Under Dynamic Environments
%B Proceedings of Computer Graphics International '89
%I Springer-Verlag
%D 1989?
%P ?
%K parallelism
%A Arjan J.F. Kok
%A Frederik W. Jansen
%T Sampling Pattern Coherence for Sampling Area Light Sources
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 283
%K stochastic
%Z abstract
%A Arjan J. F. Kok
%A Frederik W. Jansen
%T Adaptive Sampling of Area Light Sources in Ray Tracing Including Diffuse
Interreflection
%J Computer Graphics Forum (Eurographics '92)
%V 11
%N 3
%C Cambridge, UK
%D Sept. 1992
%P 289-298
%A Elaine V. Korngold
%T Optimizing Ray Tracing Performance with Object and Spatial Coherence
%R M.S. Thesis, TR-87047
%I Rensselaer Polytechnic Institute, Troy, NY
%D Aug. 1987
%Z hierarchical bounding volumes, grid subdivision
%A Roman Kuchkuda
%T An Introduction to Ray Tracing
%E R.A. Earnshaw
%B Theoretical Foundations of Computer Graphics and CAD
%I Springer-Verlag
%C New York
%D 1988
%P 1039-60
%Z good introduction
%K superquadrics
%A Tosiyasu Kunii
%A Satoshi Nishimura
%A T. Noma
%T The Design of a Parallel Processing System for Computer Graphics
%E P.M. Dew
%E T.R. Heywood
%E R.A. Earnshaw
%B Parallel Processing for Computer Vision and Display
%I Addison Wesley
%C Reading, Mass.
%D 1989
%P 353-77
%K parallelism
%A Tosiyasu L. Kunii
%A Geoff Wyvill
%T CSG and Ray Tracing Using Functional Primitives
%E N. Magnenat-Thalmann
%E D. Thalmann
%B Computer-Generated Images: The State of the Art, Proceedings of
Graphics Interface '85
%D 1985
%P 137-52
%K CSG
%A W. Lamotte
%A K. Elens
%A E. Flerackers
%T Surface Tree Caching for Rendering Patches in a Parallel Ray Tracing System
%E N.M. Patrikalakis
%B Scientific Visualization of Physical Phenomena
(Proceedings of CG International '91)
%I Springer-Verlag
%C Cambridge, Massachusetts
%D 1991
%K parallelism
%A Bernd Lamparter
%A Heinrich Muller
%A Jorg Winckler
%T The Ray-z-Buffer--An Approach for Ray Tracing Arbitrarily Large Scenes
%I Universitat Freiburg Institut fur Informatik
%D April 1990
%A Brigitta Lange
%T The Simulation of Radiant Light Transfer with Stochastic Ray-Tracing
%J Second Eurographics Workshop on Rendering
%C Barcelona, Spain
%D May 1991
%Z an implementation of Kajiya's "Rendering Equation" paper
%K monte carlo, radiosity, stochastic sampling
%A Mark E. Lee
%A Richard A. Redner
%A Samuel P. Uselton
%T Statistically Optimized Sampling for Distributed Ray Tracing
%J Computer Graphics (SIGGRAPH '85 Proceedings)
%V 19
%N 3
%D July 1985
%P 61-7
%K stochastic sampling
%A Mark E. Lee
%T Development of a Ray Tracing Model for Realistic Image Synthesis
%R Master's Thesis
%I Dept. of Mathematical and Computer Sciences, the University of Tulsa
%D June 1986
%A Mark E. Lee
%A Samuel P. Uselton
%T A Body Color Model: Absorption of Light through Translucent Media
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 277-282
%A Mark E. Lee
%A Samuel P. Uselton
%T More Shadow Attenuation for Ray Tracing Transparent or Translucent Objects
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 283-289
%A Wolfgang Leister
%A Thomas Maus
%A Heinrich Muller
%A Burkhard Neidecker
%A Achim Stosser
%T "Occursus Cum Novo" - Computer Animation by Ray Tracing in a Network
%E N. Magnenat-Thalmann
%E D. Thalmann
%B New Trends in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1988
%P 83-92
%K animation
%A Pascal Leray
%T Towards a Z-Buffer and Ray-Tracing Multimode System Based on Parallel
Architecture and VLSI Chips
%E W. Strasser
%B Advances in Computer Graphics Hardware I
%I Springer-Verlag
%C New York
%D 1987
%P 141-5
%K parallelism, hardware
%A Geoff Levner
%A Paolo Tassinari
%A Daniele Marini
%T A Simple, General Method for Ray Tracing Bicubic Surfaces
%E Tosiyasu Kunii
%B Computer Graphics 1987 (Proceedings of CG International '87)
%I Springer-Verlag
%C Tokyo
%D 1987
%P 285-302
%K object intersection, spline
%O also in Theoretical Foundations of Computer Graphics and CAD, NATO ASI
Series, Vol. F40, Springer-Verlag, 1988, p. 805-820
%A Marc Levoy
%T Display of Surfaces from Volume Data
%J IEEE Computer Graphics and Applications
%V 8
%N 3
%D May 1988
%P 29-37
%K volume rendering
%A Marc Levoy
%T Rendering Mixtures of Geometric and Volumetric Data
%R Technical Report 88-052
%I Computer Science Dept., Univ. of North Carolina at Chapel Hill
%D Dec. 1988
%K volume rendering
%A Marc Levoy
%T Design for a Real-Time High-Quality Volume Rendering Workstation
%J Chapel Hill Workshop on Volume Visualization
%I Dept. of Computer Science, Univ. of North Carolina
%D 1989
%P 85-92
%K volume rendering, hardware
%A Marc Levoy
%T A Hybrid Ray Tracer for Rendering Polygon and Volume Data
%J IEEE Computer Graphics and Applications
%V 10
%N 2
%D March 1990
%P 33-40
%K volume rendering
%A Marc Levoy
%A Ross Whitaker
%T Gaze-Directed Volume Rendering
%J Computer Graphics (Proc. 1990 Symposium on Interactive 3D Graphics)
%V 24
%N 2
%D March 1990
%P 217-223
%Z sample more where eye is looking
%K sampling, volume rendering
%A Marc Levoy
%T Volume Rendering by Adaptive Refinement
%J The Visual Computer
%V 6
%N 1
%D Feb. 1990
%P 2-7
%K volume rendering
%A Marc Levoy
%T Efficient Ray Tracing of Volume Data
%J ACM Transactions on Graphics
%V 9
%N 3
%D July 1990
%P 245-61
%K volume rendering
%A Jimmy Jih-Ming Lin
%T Fast Ray Tracing on BSP-Trees
%R MS Thesis
%I Department of Computer Science, Univ. of Central Florida
%C Orlando
%D 1987
%K BSP tree
%A Tony T.Y. Lin
%A Mel Slater
%T Stochastic Ray Tracing Using SIMD Processor Arrays
%J The Visual Computer
%V 7
%N 4
%D July 1991
%P 187-99
%K parallelism, stochastic sampling
%A Daniel Lischinski
%A Jakob Gonczarowski
%T Improved Techniques for Ray Tracing Parametric Surfaces
%J The Visual Computer
%V 6
%N 3
%D June 1990
%P 134-52
%Z good overview of past work, and new technique
%K object intersection
%A Robert E. Lewis
%T Three-Dimensional Texturing Using Lattices
%J Eurographics '90
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1990
%P 439-48
%K texture mapping
%A J. David MacDonald
%T Space Subdivision Algorithms for Ray Tracing
%R Master's of Mathematics Thesis
%I Univ. of Waterloo, Waterloo, Ontario, Canada
%D Spring 1988
%K efficiency, octree
%A J. David MacDonald
%A Kellogg S. Booth
%T Heuristics for Ray Tracing Using Space Subdivision
%J Proceedings of Graphics Interface '89
%I Canadian Information Processing Society
%C Toronto, Ontario
%D June 1989
%P 152-63
%Z criteria for building octree (actually BSP) efficiency structures
%K octree, BSP tree
%A J. David MacDonald
%A Kellogg S. Booth
%T Heuristics for Ray Tracing Using Space Subdivision
%J The Visual Computer
%V 6
%N 3
%D June 1990
%P 153-66
%K octree
%A Nadia Magnenat-Thalmann
%A Daniel Thalmann
%T Computer Animation: Theory and Practice
%I Springer-Verlag
%C New York
%D 1985
%Z basics of ray tracing
%A Nadia Magnenat-Thalmann
%A Daniel Thalmann
%T Image Synthesis
%I Springer-Verlag
%C New York
%D 1987
%Z includes summaries of ideas from many articles
%A J-L. Maillot
%A L. Carraro
%A B. Peroche
%T Progressive Ray Tracing
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 9-20
%A Thomas J.V. Malley
%T A Shading Method for Computer Generated images
%R Master's Thesis
%I Univ. of Utah
%D June 1988
%Z ray casting for form factors
%K radiosity
%A Joseph Marks
%A Robert Walsh
%A Jon Christensen
%A Mark Friedell
%T Image and Intervisibility Coherence in Rendering
%J Proceedings of Graphics Interface '90
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1990
%P 17-30
%Z radiosity
%A Andrew Marriot
%T The Adventures of PCPlod
%J Proc. of Ausgraph '90
%C Melbourne, Australia
%D Sept. 1990
%P 63-9
%A Donald M. Marsh
%T UgRay: An Efficient Ray-Tracing Renderer for UniGrafix
%R Report No. UCB/CSD 87/360
%I Computer Science Division (EECS), UC Berkeley
%D May 1987
%K grid subdivision
%A Stephen C. Marsh
%T Fine Grain Parallel Architectures and the Creation of High-Quality Images
%E R.A. Earnshaw
%B Theoretical Foundations of Computer Graphics and CAD
%I Springer-Verlag
%C New York
%D 1988
%P 727-54
%K parallelism
%A R. R. Martin
%T Recent Advances in Graphical Techniques
%B 1985 European Conference on Solid Modeling
%O London, 9-10 Sept 1985
%I Oyez Sci. and Tech. Services
%C London
%D 1985
%K texture mapping
%A Nelson L. Max
%T Vectorized Procedural Models for Natural Terrain:
Waves and Islands in the Sunset
%J Computer Graphics (SIGGRAPH '81 Proceedings)
%V 15
%N 3
%D Aug. 1981
%P 317-24
%Z ray tracing on a CRAY with many tricks
%K orientation code, colormap animation, hardware, wave
%A Nelson L. Max
%T An Anti-Aliased Wave Reflection Algorithm
%B SIGGRAPH '82 Advanced Image Synthesis course notes
%D July 1982
%Z improved ray tracing of waves
%A Nelson Max
%A Pat Hanrahan
%A Roger Crawfis
%T Area and Volume Coherence for Efficient Visualization of 3D Scalar Functions
%J Computer Graphics (San Diego Workshop on Volume Visualization)
%V 24
%N 5
%D Nov. 1990
%P 27-33
%K volume rendering
%A Gregory M. Maxwell
%T Mathematical Modelling of a Gas Fired Swimming Pool Water Heater
%R PhD Thesis
%I Mechanical Eng., Purdue University
%D 1983
%Z ray casting to compute radiosity shape factors for finned tubes
%K radiosity
%A Gregory M. Maxwell
%A Michael J. Bailey
%A Victor W. Goldschmidt
%T Calculations of the Radiation Configuration Factor Using Ray Casting
%J Computer-Aided Design
%V 18
%N 7
%D Sept. 1986
%P 371-9
%K radiosity
%A Hans-Peter Meinzer
%A Kirsten Meetz
%A Dinu Scheppelmann
%A Uwe Engelmann
%A Hans Jurgen Baur
%T The Heidelberg Ray Tracing Model
%J IEEE Computer Graphics and Applications
%V 11
%N 6
%D Nov. 1991
%P 34-43
%K volume rendering
%A Karl D. Melcher
%A G. Scott Owen
%T Object-Oriented Ray Tracing: A Comparison of C++ Versus C Implementations
%E Steve Cunningham
%E Nancy Knolle Craighill
%E Martin W. Fong
%E Judith R. Brown
%B Computer Graphics Using Object-Oriented Programming
%I John Wiley and Sons
%C New York
%D 1992
%P 265-277
%A Urs Meyer
%T Hemi-Cube Ray Tracing: A Method for Generating Soft Shadows
%J Eurographics '90
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1990
%P 365-76
%A Gene S. Miller
%A C. Robert Hoffman
%T Illumination and Reflection Maps:
Simulated Objects in Simulated and Real Environments
%B SIGGRAPH '84 Advanced Computer Graphics Animation course notes
%D July 1984
%K reflection map
%A James R. Miller
%T Analysis of Quadric-Surface-Based Solid Models
%J IEEE Computer Graphics and Applications
%V 8
%N 1
%D Jan. 1988
%P 28-42
%K CSG, boundary evaluation
%A Don P. Mitchell
%T Generating Antialiased Images at Low Sampling Densities
%J Computer Graphics (SIGGRAPH '87 Proceedings)
%V 21
%N 4
%D July 1987
%P 65-72
%K antialiasing
%A Don P. Mitchell
%T Robust Ray Intersection with Interval Arithmetic
%J Proceedings of Graphics Interface '90
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1990
%P 68-74
%Z root isolation, object intersection, interval arithmetic
%A Don P. Mitchell
%T The Antialiasing Problem in Ray Tracing
%B SIGGRAPH '90 Advanced Topics in Ray Tracing course notes
%D Aug. 1990
%K antialiasing
%A Don P. Mitchell
%T Spectrally Optimal Sampling for Distribution Ray Tracing
%J Computer Graphics (SIGGRAPH '91 Proceedings)
%V 25
%N 4
%D July 1991
%P 157-64
%K antialiasing
%A Don P. Mitchell
%T Three Applications of Interval Analysis in Computer Graphics
%B SIGGRAPH '91 Frontiers in Rendering course notes
%D July 1991
%K object intersection, parametric surface, implicit surface, interval
arithmetic
%A Don P. Mitchell
%T Ray Tracing and Irregularities of Distribution
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 61-69
%K monte carlo
%A Don Mitchell
%A Pat Hanrahan
%T Illumination From Curved Reflectors
%J Computer Graphics (SIGGRAPH '92 Proceedings)
%V 26
%N 4
%D July 1992
%P 283-291
%K caustics, interval arithmetic
%T B. Moisan
%T Paul Pitot
%T Y. Duthen
%T R. Caubet
%A A New Parallel Computation Model for Ray-Tracing: The Active Messages
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 284
%K parallelism
%Z abstract
%A C. Montani
%A R. Scopigno
%T Ray Tracing CSG Trees Using the Sticks Representation Scheme
%J Computers and Graphics
%V 14
%N 3/4
%D 1990
%P 481-90
%K CSG
%A C. Montani
%A R. Scopigno
%T Rendering Volumetric Data using the STICKS Representation Scheme
%J Computer Graphics (San Diego Workshop on Volume Visualization)
%V 24
%N 5
%D Nov. 1990
%P 87-93, 112
%K volume rendering
%A B. Tezenas du Montcel
%A A. Nicolas
%T An Illumination Model for Ray-Tracing
%B Eurographics '85
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1985
%P 63-75
%A Hans P. Moravec
%T 3D Graphics and the Wave Theory
%J Computer Graphics (SIGGRAPH '81 Proceedings)
%V 15
%N 3
%D Aug. 1981
%P 289-96
%Z illumination by wave fronts, rather than light rays
%K wave theory
%A D.T. Morris
%A Peter M. Dew
%T Dynamic Dataflow Algorithms for Ray Tracing CSG Objects
%E P.M. Dew
%E T.R. Heywood
%E R.A. Earnshaw
%B Parallel Processing for Computer Vision and Display
%I Addison Wesley
%C Reading, Mass.
%D 1989
%P 452-60
%K parallelism, CSG
%A T.J. Moser
%T Shortest Path Calculation of Seismic Rays
%J Geophysics
%V 56
%N 1
%D Jan. 1991
%P 59-67
%A J.M. Moshell
%A T.J. Cullip
%T An Array Processor for Ray Tracing
%I Department of Computer Science, Univ. of Central Florida, Orlando
%D Nov. 1985
%K parallelism
%A Heinrich Muller
%T Ray-Tracing Complex Scenes by Grids
%R Technical Report 22
%I Universitat Karlsruhe, Fakultat fur Informatik
%D Dec. 1985
%K grid subdivision
%A Heinrich Muller
%T Image Generation by Space Sweep
%J Computer Graphics Forum
%V 5
%N 3
%D Sept. 1986
%P 189-95
%Z trace a set of rays in parallel along a plane
%K ray classification, efficiency
%A T. Muntean
%A Ph. Waille
%T A Massively Parallel Approach for the Design of a Raytracing Oriented
Architecture
%E A.A.M. Kuijk
%B Advances in Computer Graphics Hardware III
%I Springer-Verlag
%C New York
%D 1991
%P 41-51
%K parallelism, hardware
%A Kouichi Murakami
%A Hitoshi Matsumoto
%T Ray Tracing with Octree Data Structure
%J Proc. 28th Information Processing Conference
%D 1983
%P ?
%K octree
%A Koichi Murakami
%A Katsuhiko Hirota
%A Mitsuo Ishii
%T Fast Ray Tracing
%J Fujitsu Science and Technology Journal
%V 24
%N 2
%D 1988
%P 150-9
%A Koichi Murakami
%A Katsuhiko Hirota
%T Incremental Ray Tracing
%J Proceedings Eurographics Workshop on Photosimulation, Realism and Physics in
Computer Graphics
%C Rennes, France
%D June 1990
%P 15-29
%Z an extension of parameterized ray tracing
%A F. Kenton Musgrave
%T A Realistic Model of Refraction for Computer Graphics
%R Master's Thesis
%I Univ. of California at Santa Cruz
%D 1987
%K shading
%A F. Kenton Musgrave
%A Lewis E. Hitchner
%A James L. Murphy
%T A Realistic Model of Refraction for Computer Graphics
%J Modelling and Simulation on Microcomputers 1988, conference proceedings
%I Society for Computer Simulation
%C San Diego
%D Feb. 1988
%P 37-43
%K shading
%A F. Kenton Musgrave
%T Grid Tracing: Fast Ray Tracing For Height Fields
%J Research Report YALEU/DCS/RR-639
%D July 1988
%O also in SIGGRAPH '91 Fractal Modeling in 3D Computer Graphics and Imaging
course notes; available on the net
%A F. Kenton Musgrave
%T Prisms and Rainbows: a Dispersion Model for Computer Graphics
%J Proceedings of Graphics Interface '89
%I Canadian Information Processing Society
%C Toronto, Ontario
%D June 1989
%P 227-34
%K shading; available on the net
%A F. Kenton Musgrave
%A Craig E. Kolb
%A Robert S. Mace
%T The Synthesis and Rendering of Eroded Fractal Terrains
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 41-50
%K fractal, height fields
%A F. Kenton Musgrave
%T A Note on Ray Tracing Mirages
%J IEEE Computer Graphics and Applications
%V 10
%N 6
%D Nov. 1990
%P 10-2
%Z followup to Berger article
%A F. Kenton Musgrave
%T A Panoramic Virtual Screen for Ray Tracing
%E David Kirk
%B Graphics Gems III
%I Academic Press
%C San Diego
%D 1992
%P 288-294
%Z includes code
%A Eihachiro Nakamae
%A Takao Ishizaki
%A Tomoyuki Nishita
%A Shinichi Takita
%T Compositing 3D Images with Antialiasing and Various Shading Effects
%J IEEE Computer Graphics and Applications
%V 9
%N 2
%D March 1989
%P 21-9
%K ray trace when needed, else scan line
%A T. Naruse
%A M. Yoshida
%A T. Takahashi
%A S. Naito
%T SIGHT - A Dedicated Computer Graphics Machine
%J Computer Graphics Forum
%V 6
%N 3
%D Dec. 1987
%P 327-34
%K hardware
%A Bruce F. Naylor
%A William C. Thibault
%T Application of BSP Trees to Ray Tracing and CSG Evaluation
%J Tech. Rep. GIT-ICS 86/03
%I School of Information and Computer Science, Georgia Institute of Technology
%C Atlanta, Georgia
%D Feb. 1986
%Z true BSP-trees (not just generalized octrees) used for efficiency
%K BSP tree, CSG
%A Keiji Nemoto
%A Takao Omachi
%T An Adaptive Subdivision by Sliding Boundary Surfaces for Fast Ray Tracing
%J Proceedings of Graphics Interface '86
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1986
%P 43-8
%Z adaptive subdivision algorithm on a parallel architecture
%K parallelism
%A Hitoshi Nishimura
%A Hiroshi Ohno
%A Toru Kawata
%A Isao Shirakawa
%A Koichi Omura
%T Links-1: A Parallel Pipelined Multimicrocomputer System
for Image Creation
%B Conference Proceedings of the 10th Annual International
Symposium on Computer Architecture, SIGARCH
%D 1983
%P 387-94
%Z a parallel hardware architecture being used for ray traced animation;
the paper does not discuss ray tracing or their software
%K hardware, parallelism
%O also in Tutorial: Computer Graphics Hardware: Image Generation and Display,
Computer Society Press, Washington, 1988, p. 320-327
%A Tomoyuki Nishita
%A Thomas W. Sederberg
%A Masanori Kakimoto
%T Ray Tracing Trimmed Rational Surface Patches
%J Computer Graphics (SIGGRAPH '90 Proceedings)
%V 24
%N 4
%D Aug. 1990
%P 337-45
%K object intersection
%A Kevin L. Novins
%A Francois X. Sillion
%A Donald P. Greenberg
%T An Efficient Method for Volume Rendering using Perspective Projection
%J Computer Graphics (San Diego Workshop on Volume Visualization)
%V 24
%N 5
%D Nov. 1990
%P 95-102
%K volume rendering
%A Masataka Ohta
%A Mamoru Maekawa
%T Ray Coherence Theorem and Constant Time Ray Tracing Algorithm
%E Tosiyasu Kunii
%B Computer Graphics 1987 (Proceedings of CG International '87)
%I Springer-Verlag
%C Tokyo
%D 1987
%P 303-14
%K efficiency
%A Masataka Ohta
%A Manoru Maekawa
%T Ray-Bound Tracing for Perfect and Efficient Anti-Aliasing
%J The Visual Computer
%V 6
%N 3
%D June 1990
%P 125-33
%K antialiasing
%A David Edward Orcutt
%T Implementation of Ray Tracing on the Hypercube
%J Third Conference on Hypercube Concurrent Computers and Applications
%E Geoffrey Fox
%V 2
%D 1988
%P 1207-10
%K parallelism
%A Jamie Packer
%T Exploiting Concurrency: A Ray Tracing Example
%R Inmos Technical Note 7
%I Inmos Limited
%D Oct. 1987
%K parallelism
%A Derek J. Paddon
%A Alan G. Chalmers
%T Parallel Processing for Rendering
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 1-8
%K parallelism
%A David W. Paglieroni
%A Sidney M. Petersen
%T Parametric Height Field Ray Tracing
%J Proceedings of Graphics Interface '92
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1992
%P 192-200
%A James Painter
%A Kenneth Sloan
%T Antialiased Ray Tracing by Adaptive Progressive Refinement
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 281-8
%Z adaptive stochastic sampling
%K antialiasing, progressive refinement
%A Tom C. Palmer
%T Applications of Ray Tracing in Molecular Graphics
%J Journal of Molecular Graphics
%V 7
%D Sept. 1989
%P 160-4
%A Darwyn R. Peachey
%T PORTRAY - An Image Synthesis System for Realistic Computer Graphics
%R TR 84-18
%I Dept. of Computational Science, U. of Saskatchewan
%C Saskatoon, Saskatchewan, Canada
%D 1984
%Z excellent survey of image synthesis, system issues
%K modeling, shading
%O also in SIGGRAPH '87, '88, '89 Introduction to Ray Tracing course notes
%A Darwyn R. Peachey
%T PORTRAY - An Image Synthesis System
%J Proceedings of Graphics Interface '86
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1986
%P 37-42
%K modeling, shading
%Z image formats, condensed version of U of Sask tech report
%A Andrew Pearce
%T An Implementation of Ray Tracing Using Multiprocessing and Spatial
Subdivision
%R Master's Thesis
%I Dept. of Computer Science, Univ. of Calgary
%D 1987
%K parallelism, grid subdivision
%A Andrew Pearce
%T Shadow Attenuation for Ray Tracing Transparent Objects
%E Andrew S. Glassner
%B Graphics Gems
%I Academic Press
%C San Diego
%D 1990
%P 397-399
%A Andrew Pearce
%T A Recursive Shadow Voxel Cache for Ray Tracing
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 273-274
%K efficiency
%Z includes code
%A Andrew Pearce
%T Avoiding Incorrect Shadow Intersections for Ray Tracing
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 275-276
%A Andrew Pearce
%A David Jevans
%T Exploiting Shadow Coherence in Ray Tracing
%J Proceedings of Graphics Interface '91
%I Canadian Information Processing Society
%C Calgary, Alberta
%D June 1991
%P 109-16
%K efficiency
%A Marco Pellegrini
%T Stabbing and Ray Shooting in 3 Dimensional Space
%J Proceedings of the 6th Annual Symposium on Computational Geometry
%I Berkeley, CA
%D June 1990
%P 177-86
%K computational geometry
%A Qunsheng Peng
%A Yining Zhu
%A Youdong Liang
%T A Fast Ray Tracing Algorithm Using Space Indexing Techniques
%B Eurographics '87
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Aug. 1987
%P 11-23
%K octree
%A Ken Perlin
%A Eric M. Hoffert
%T Hypertexture
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 253-62
%Z volume-related texturing via a "ray marching" algorithm
%K texture mapping
%A Paul Pitot
%T The Voxar Project
%J IEEE Computer Graphics and Applications
%V 13
%N 1
%D Jan. 1993
%P 27-33
%K parallelism, hardware
%A John W. Peterson
%T Ray Tracing General B-Splines
%J Proceedings of the ACM Mountain Regional Conference
%D April 1986
%P 87
%Z transputers in a toroidal array
%K object intersection, spline
%A D.J. Plunkett
%A J.M. Cychosz
%A M.J. Bailey
%T The Vectorization of a Ray Tracing Program for Image Generation
%O CYBER 200 Applications Seminar, NASA Goddard
%J NASA Conference Publication 2295
%D Oct. 1983
%P 315-23
%Z completely covered in IEEE CG&A article
%K parallelism
%A D.J. Plunkett
%T A Vectorized Ray Tracing Algorithm
%R Master's Thesis
%I Mechanical Eng, Purdue University
%D Aug. 1984
%Z covered in IEEE CG&A article
%K parallelism
%A R. Popovic
%T Ray Tracing on the SCRIP Machine
%J Proceedings of the International Conference on Parallel Computing '89
%I North-Holland
%D 1990
%P 387-96
%K parallelism
%A Michael Potmesil
%T Generating Three-Dimensional Surface Models of Solid Objects
from Multiple Projections
%R PhD Thesis, IPL-TR-033
%D Oct. 1982
%I Image Processing Laboratory, RPI
%C Troy, NY
%Z contains brief description of his ray tracer, camera model and motion
blur as post-processes, appendix on ray-patch intersection methods
%K computer vision, patch, quadtree
%A Michael Potmesil
%A Indranil Chakravarty
%T A Lens and Aperture Camera Model for Synthetic Image Generation
%J Computer Graphics (SIGGRAPH '81 Proceedings)
%V 15
%N 3
%D Aug. 1981
%P 297-305
%K depth of field
%A Michael Potmesil
%A Indranil Chakravarty
%T Modeling Motion Blur in Computer-Generated Images
%J Computer Graphics (SIGGRAPH '83 Proceedings)
%V 17
%N 3
%D July 1983
%P 389-99
%K motion blur
%A Michael Potmesil
%A Eric M. Hoffert
%T The Pixel Machine: A Parallel Image Computer
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 69-78
%Z architecture of a machine which can ray trace quickly
%K parallelism, hardware
%A Michael Potmesil
%A Leonard McMillan
%A Eric M. Hoffert
%A Jennifer F. Inman
%A Robert L. Farah
%A Marc Howard
%T A Parallel Image Computer with a Distributed Frame Buffer:
System Architecture and Programming
%J Eurographics '89
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1989
%P 197-208, 549
%K parallelism, hardware
%A Pierre Poulin
%A John Amanatides
%T Shading and Shadowing of Linear Light Sources
%J Eurographics '90
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1990
%P 377-86
%A Thierry Priol
%A Kadi Bouatouch
%T Experimenting with a Parallel Ray-Tracing Algorithm on a Hypercube Machine
%J Eurographics '88
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1988
%P 243-59
%Z Almost the same as "Parallel Space Tracing...". Each paper contains a few
details that the other does not
%A Thierry Priol
%A Kadi Bouatouch
%T Static Load Balancing for a Parallel Ray Tracing on a MIMD Hypercube
%J The Visual Computer
%V 5
%N 1/2
%D March 1989
%P 109-19
%K parallelism
%A Thierry Priol
%T High Quality Image Synthesis on Distributed Memory Multiprocessors
%J NATO ASI series: Parallel Computing on Distributed Memory
%I Springer-Verlag
%C New York
%D to be published
%K parallelism
%A Ron Pulleyblank
%A John Kapenga
%T The Feasibility of a VLSI Chip for Ray Tracing Bicubic Patches
%J IEEE Computer Graphics and Applications
%V 7
%N 3
%D March 1987
%P 33-44
%K hardware, bicubic patch, object intersection
%O also appears as "A VLSI Chip for Ray Tracing Bicubic Patches"
in Advances in Computer Graphics Hardware I, W. Strasser (ed.), 1987,
p. 125-140 and in
Tutorial: Computer Graphics Hardware: Image Generation and Display,
Computer Society Press, Washington, 1988, p. 328-339
%A Werner Purgathofer
%T A Statistical Method for Adaptive Stochastic Sampling
%B Eurographics '86
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Aug. 1986
%P 145-52
%K stochastic sampling
%A Lee Hian Quek
%A D.D. Hearn
%T Efficient Space-subdivision Methods In Ray-Tracing Algorithms
%R Report No. UIUCDCS-R-88-1468
%I Dept. of Computer Science, Univ. of Illinois at Urbana-Champaign
%D Nov. 1988
%K efficiency
%A Lee Hian Quek
%T Ray Tracing with Space Subdivision on a Vector-Multiprocessor System
%R MS Thesis, Report No. UIUCDCS-R-89-1491
%I Dept. of Computer Science, Univ. of Illinois at Urbana-Champaign
%D Feb. 1989
%K efficiency, parallelism
%A Owen F. Ransen
%T The Art of Ray Tracing
%J BYTE
%V 15
%N 2
%D Feb. 1990
%P 238-42
%Z Occam timings for ring of transputers
%K parallelism
%A D. R. Reddy
%A Steven M. Rubin
%T Representation of Three-Dimensional Objects
%R CMU-CS-78-113
%I Dept. of CS, Carnegie-Mellon U.
%D Apr. 1978
%K bounding volume
%A William Reeves
%A David Salesin
%A Rob Cook
%T Rendering Antialiased Shadows with Depth Maps
%J Computer Graphics (SIGGRAPH '87 Proceedings)
%V 21
%N 4
%D July 1987
%P 283-291
%E Hassan K. Reghbati
%E Ansono Y. C. Lee
%B Tutorial: Computer Graphics Hardware: Image Generation and Display
%I Computer Society Press
%C Washington
%D 1988
%Z collection with ray tracing related articles
%A Jack Ritter
%T A Simple Ray Rejection Test
%E Andrew S. Glassner
%B Graphics Gems
%I Academic Press
%C San Diego
%D 1990
%P 385-386
%A Paul Robb
%A Barbara Pawlowski
%T Computer Ray Tracing Speeds
%J Applied Optics
%V 29
%N 13
%D May 1, 1990
%P 1933-9
%K benchmark
%A M. Roelens
%A G. Fertey
%A B. Peroche
%T Light Sources in a Ray Tracing Environment
%J Proceedings Eurographics Workshop on Photosimulation, Realism and Physics in
Computer Graphics
%C Rennes, France
%D June 1990
%P 195-213
%Z A method for showing cone of light atmospherics
%K atmospherics
%A David F. Rogers
%B Procedural Elements for Computer Graphics
%I McGraw-Hill
%C New York
%D 1985
%Z good summary of ray tracing
%A Scott D. Roth
%T Ray Casting for Modeling Solids
%J Computer Graphics and Image Processing
%V 18
%N 2
%D Feb. 1982
%P 109-44
%Z the other classic ray tracing paper
%K CSG
%O also in SIGGRAPH '87, '88, '89 Introduction to Ray Tracing course notes
%A Linda A. Roy
%T A Ray Tracing Renderer for a Geometric Solid Modeler
%R M. Eng. Thesis, TR-86053
%I Rensselaer Polytechnic Institute, Troy, NY
%D Sept. 1986
%K CSG
%A Steven M. Rubin
%A Turner Whitted
%T A 3-Dimensional Representation for Fast Rendering of Complex Scenes
%J Computer Graphics (SIGGRAPH '80 Proceedings)
%V 14
%N 3
%D July 1980
%P 110-6
%Z hierarchical bounding boxes, used to speed up ray tracing & other algs
%K hierarchical bounding volumes
%A Paolo Sabella
%T A Rendering Algorithm for Visualizing 3D Scalar Fields
%J Computer Graphics (SIGGRAPH '88 Proceedings)
%V 22
%N 4
%P 51-8
%K volume rendering
%A Betrand Le Saec
%A Christophe Schlick
%T A Progressive Ray-Tracing-based Radiosity with General Reflectance
Functions
%J Proceedings Eurographics Workshop on Photosimulation, Realism and Physics in
Computer Graphics
%C Rennes, France
%D June 1990
%P 103-16
%K radiosity
%A Georgios Sakas
%A Matthias Gerth
%T Sampling and Anti-Aliasing of Discrete 3-D Volume Density Textures
%B Eurographics '91
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1991
%P 87-102, 527
%K atmospherics
%A David Salesin
%A Jorge Stolfi
%T The ZZ-Buffer: a Simple and Efficient Rendering Algorithm with Reliable
Antialiasing
%J Proceedings of the PIXIM '89 Conference
%C Hermes Editions, Paris, France
%D Sept. 1989
%P 451-66
%K interval arithmetic, light buffer
%A David Salesin
%A Jorge Stolfi
%T Rendering CSG Models with a ZZ-Buffer
%J Computer Graphics (SIGGRAPH '90 Proceedings)
%V 24
%N 4
%D Aug. 1990
%P 67-76
%K CSG, interval arithmetic
%A John Salmon
%A Jeffrey Goldsmith
%T A Hypercube Ray-Tracer
%J Proceedings of the Third Conference on Hypercube Computers and Applications
%D 1988
%K parallelism
%A Rod Salmon
%A Mel Slater
%B Computer Graphics: Systems & Concepts
%I Addison-Wesley Publishing Company
%C Reading, Massachusetts
%D 1989
%A Hanan Samet
%T Implementing Ray Tracing with Octrees and Neighbor Finding
%J Computers and Graphics
%V 13
%N 4
%D 1989
%P 445-60
%Z includes code
%K octree
%A Hanan Samet
%B Applications of Spatial Data Structures
%I Addison-Wesley
%C Reading, Mass.
%D 1990
%Z chapter on ray tracing and efficiency, also discusses radiosity
%K quadtree, octree, radiosity
%A H. Sato
%A Mitsuo Ishii
%A M. Ikesaka
%A Kouichi Murakami
%A H. Ishihata
%T Cellular Array Processor CAP and Visualization
%E Raul Mendez
%B Visualization in Supercomputing
%I Springer-Verlag
%C New York
%D 1990
%P 100-16
%K hardware, parallelism
%A Isaac D. Scherson
%A Elisha Caspary
%T Data Structures and the Time Complexity of Ray Tracing
%J The Visual Computer
%V 3
%N 4
%D Dec. 1987
%P 201-13
%K hierarchical bounding volumes
%Z see Goldsmith & Salmon article for related work
%A Isaac D. Scherson
%A Elisha Caspary
%T Multiprocessing for Ray Tracing: a Hierarchical Self-balancing Approach
%J The Visual Computer
%V 4
%N 4
%D Oct. 1988
%P 188-96
%K parallelism
%A Christophe Schlick
%T An Adaptive Sampling Technique for Multidimensional Integration by
Ray-Tracing
%J Second Eurographics Workshop on Rendering
%C Barcelona, Spain
%D May 1991
%K monte carlo, motion blur, stochastic sampling
%A Alfred Schmitt
%A Heinrich Muller
%A Wolfgang Leister
%T Ray Tracing Algorithms - Theory and Practice
%E R.A. Earnshaw
%B Theoretical Foundations of Computer Graphics and CAD
%I Springer-Verlag
%C New York
%D 1988
%P 997-1030
%A Bengt-Olaf Schneider
%T Ray Tracing Rational B-Spline Patches in VLSI
%E A. A. M. Kuijk
%E W. Strasser
%B Advances in Computer Graphics Hardware II
%I Springer-Verlag
%C New York
%D 1988
%P 45-63
%K hardware, spline, object intersection
%A Peter Schroeder
%A Steven M. Drucker
%T A Data Parallel Algorithm for Raytracing of Heterogeneous Databases
%J Proceedings of Graphics Interface '92
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1992
%P 167-175
%K parallelism
%A Thomas W. Sederberg
%A David C. Anderson
%T Ray Tracing of Steiner Patches
%J Computer Graphics (SIGGRAPH '84 Proceedings)
%V 18
%N 3
%D July 1984
%P 159-64
%Z implicitization of Steiner patch, solution of resulting quartic
%K patch, root finding
%A Sudhanshu Kumar Semwal
%A J.M. Moshell
%T Geometric Issues of the Slicing Extent Technique for Ray Tracing
%R Technical Report CS-TR-86-17
%I Department of Computer Science, Univ. of Central Florida, Orlando
%D 1986
%K efficiency
%A Sudhanshu Kumar Semwal
%T The Slicing Extent Technique for Fast Ray Tracing
%R PhD Dissertation
%I Department of Computer Science, Univ. of Central Florida, Orlando
%D 1987
%K efficiency
%A Carlo H. Sequin
%A Eliot K. Smyrl
%T Parameterized Ray Tracing
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 307-14
%Z store ray tree data to allow quick material changes
%A Bina C. Shah
%A Michael D.J. McNeill
%A Paul F. Lister
%A Richard L. Grimsdale
%T AntiAliasing in Ray Tracing
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 286
%Z abstract
%K antialiasing
%A Mikio Shinya
%A Tokiichiro Takahashi
%A Seiichiro Naito
%T Principles and Applications of Pencil Tracing
%J Computer Graphics (SIGGRAPH '87 Proceedings)
%V 21
%N 4
%D July 1987
%P 45-54
%K efficiency
%A Mikio Shinya
%A Takafumi Saito
%A Tokiichiro Takahashi
%T Rendering Techniques for Transparent Objects
%J Proceedings of Graphics Interface '89
%I Canadian Information Processing Society
%C Toronto, Ontario
%D June 1989
%P 173-82
%K caustics
%A Peter Shirley
%T Physically Based Lighting Calculations for Computer Graphics
%R PhD thesis
%I Dept. of Computer Science, U. of Illinois, Urbana-Champaign
%D November 1990
%Z good overview of illumination algorithms to date
%K monte carlo, stochastic sampling, radiosity; available on the net
%A Peter Shirley
%A Henry Neeman
%T Volume Visualization at the Center for Supercomputing Research and
Development
%J Chapel Hill Workshop on Volume Visualization
%I Dept. of Computer Science, Univ. of North Carolina
%D May 1989
%P 17-20
%K volume rendering
%A Peter Shirley
%T A Ray Tracing Method for Illumination Calculation in Diffuse-Specular Scenes
%J Proceedings of Graphics Interface '90
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1990
%P 205-12
%K monte carlo, radiosity
%A Peter Shirley
%A Allan Tuchman
%T A Polygonal Approximation to Direct Scalar Volume Rendering
%J Computer Graphics (San Diego Workshop on Volume Visualization)
%V 24
%N 5
%D Nov. 1990
%P 63-70
%K volume rendering
%A Peter Shirley
%A Kelvin Sung
%A William Brown
%T A Ray Tracing Framework for Global Illumination Systems
%J Proceedings of Graphics Interface '91
%I Canadian Information Processing Society
%C Calgary, Alberta
%D June 1991
%P 117-28
%K radiosity
%A Peter Shirley
%T Discrepancy as a Quality Measure for Sample Distributions
%B Eurographics '91
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1991
%P 183-94
%K antialiasing, monte carlo, sampling
%A Peter Shirley
%A Changyaw Wang
%T Distribution Ray Tracing: Theory and Practice
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 33-43
%K monte carlo
%A Francois Sillion
%A Claude Puech
%T A General Two-Pass Method Integrating Specular and Diffuse Reflection
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 335-44
%K radiosity
%A Jorma Skytta
%A Tapio Takala
%T A Distributed Data Model for Raytracing
%E A.A.M. Kuijk
%B Advances in Computer Graphics Hardware III
%I Springer-Verlag
%C New York
%D 1991
%P 19-26
%K parallelism
%A William Smith
%T Ray Tracing for Rendering 2-D Cross-Sections of 3-D Objects
%J The C Users Journal
%V 10
%N 8
%D August 1992
%P 45-52
%K contouring
%Z includes code
%A John M. Snyder
%A Alan H. Barr
%T Ray Tracing Complex Models Containing Surface Tessellations
%J Computer Graphics (SIGGRAPH '87 Proceedings)
%V 21
%N 4
%D July 1987
%P 119-28
%K object intersection, parametric surface, tessellation, grid subdivision
%A Qin Song
%A Gong Jie
%A Li Shuliang
%A Wu Youshou
%T Implicit Light Source Illumination Model for Realistic Image Synthesis
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 288
%Z abstract
%K radiosity
%A A.A. Sousa
%A A.M.C. Costa
%A F.N. Ferreira
%T Interactive Ray Tracing for Image Production with Increasing Realism
%J Eurographics '90
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1990
%P 449-58
%A Susan S. Spach
%A Ronald W. Pulleyblank
%T Parallel Raytraced Image Generation
%J Hewlett-Packard Journal
%V 43
%N 3
%D June 1992
%P 76-83
%A John N. Spackman
%T Scene Decompositions for Accelerated Ray Tracing
%R PhD Thesis (Technical Report 90-33)
%I School of Mathematical Sciences, Univ. of Bath, England
%D 1990
%K CSG, octree, interval arithmetic
%A John Spackman
%A Philip Willis
%T The SMART Navigation of a Ray through an Oct-tree
%J Computers and Graphics
%V 15
%N 2
%D 1991
%P 185-194
%K octree
%A L. Richard Speer
%A Tony D. DeRose
%A Brian A. Barsky
%T A Theoretical and Empirical Analysis of Coherent Ray-Tracing
%J Proceedings of Graphics Interface '85
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1985
%K efficiency
%O also in SIGGRAPH '87 Introduction to Ray Tracing course notes
%A L. Richard Speer
%T A Survey of Algorithms for Fast Raytracing
%B SIGGRAPH '87 An Introduction to Ray Tracing course notes
%D July 1987
%K efficiency
%A L. Richard Speer
%T A Cross-Indexed Guide to the Ray Tracing Literature
%J Computer Graphics Forum
%V 10
%N 2
%D June 1991
%P 145-74
%Z a ray tracing bibliography with cross referencing; available on the net
%A L. Richard Speer
%T A New Subdivision Method for High-speed, Memory Efficient Ray Shooting
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 45-60
%A Herbert A. Steinberg
%T A Smooth Surface Based on Biquadratic Patches
%J IEEE Computer Graphics and Applications
%V 4
%N 9
%D Sept. 1984
%P 20-3
%Z ray tracing biquadratic and bicubic Coons patches
%K patch, object intersection
%A Herbert A. Steinberg
%T Ray Tracing and CSG Applications
%B SIGGRAPH '85 Introduction to Solid Modeling course notes
%D July 1985
%K CSG
%A Adam Stettner
%T Computer Graphics for Acoustic Simulation and Visualization
%R Master's Thesis
%I Program of Computer Graphics, Cornell University
%D Jan. 1989
%Z longer version of paper
%K acoustics, simulation, scientific visualization, monte carlo
%A Adam Stettner
%A Donald P. Greenberg
%T Computer Graphics Visualization For Acoustic Simulation
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 195-206
%Z using ray tracing for acoustics
%K acoustics, simulation, scientific visualization, monte carlo
%A Roger T. Stevens
%B Fractal Programming and Ray Tracing with C++
%I M&T Books
%C San Mateo, CA
%D 1990
%Z disk of code available
%K fractal
%A Achim Stosser
%A Alfred Schmitt
%A Burkhard Neidecker
%A Heinrich Muller
%A Thomas Maus
%A Wolfgang Leister
%T 'Occursus Cum Novo' - Tools for Efficient Photo-Realistic Computer Animation
%J Eurographics '88
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1988
%P 31-41, C-1
%K animation
%A Paul S. Strauss
%T A Realistic Lighting Model for Computer Animators
%J IEEE Computer Graphics and Applications
%V 10
%N 6
%D Nov. 1990
%P 56-64
%Z simpler user inputs for shading
%K shading
%A K.R. Subramanian
%T Fast Ray Tracing Using K-D Trees
%R Master's Thesis
%I Dept. of Computer Sciences, Univ. of Texas at Austin
%D Dec. 1987
%Z also see Fussell's technical report by the same title, and see MacDonald's
GI article for related work
%K octree
%A K.R. Subramanian
%A Donald Fussell
%T A Cost Model for Ray Tracing Hierarchies
%R Technical Report TR-90-04
%I Dept. of Computer Sciences, Univ. of Texas at Austin
%D March 1990
%K octree
%A K.R. Subramanian
%A Donald Fussell
%T Factors Affecting Performance of Ray Tracing Hierarchies
%R Technical Report TR-90-21
%I Dept. of Computer Sciences, Univ. of Texas at Austin
%D July 1990
%K octree
%A K.R. Subramanian
%T Adapting Search Structures to Scene Characteristics for Ray Tracing
%R PhD Thesis
%I Dept. of Computer Sciences, Univ. of Texas at Austin
%D Dec. 1990
%K octree
%A K.R. Subramanian
%A Donald S. Fussell
%T Automatic Termination Criteria for Ray Tracing Hierarchies
%J Proceedings of Graphics Interface '91
%I Canadian Information Processing Society
%C Calgary, Alberta
%D June 1991
%P 93-100
%K octree
%A K.G. Suffern
%A P. Getto
%T Ray Tracing Gradient Index Lenses
%E N.M. Patrikalakis
%B Scientific Visualization of Physical Phenomena
(Proceedings of CG International '91)
%I Springer-Verlag
%C Cambridge, Massachusetts
%D 1991
%P 317-331
%A Kelvin Sung
%A Peter Shirley
%T Ray Tracing with the BSP Tree
%E David Kirk
%B Graphics Gems III
%I Academic Press
%C San Diego
%D 1992
%P 271-274
%K efficiency, BSP tree, octree
%Z includes code
%A Kelvin Sung
%T A DDA Octree Traversal Algorithm for Ray Tracing
%J Eurographics '91
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1991
%P 73-85
%K octree, grid subdivision
%A Kelvin Sung
%T The Area Sampling Machine
%J Third Eurographics Workshop on Rendering
%C Bristol, UK
%D May 1992
%P 147-160
%K parallelism, z-buffer
%A Kelvin Sung
%T Area Sampling Buffer: Tracing Rays with Z-Buffer Hardware
%J Computer Graphics Forum (Eurographics '92)
%V 11
%N 3
%C Cambridge, UK
%D Sept. 1992
%P 299-310
%A Michael A. J. Sweeney
%T The Waterloo Ray Tracing Package
%R CS-85-35 (Master's Thesis)
%I Dept of CS, U. of Waterloo
%D Oct. 1985
%A Michael Sweeney
%A Richard H. Bartels
%T Ray Tracing Free-Form B-Spline Surfaces
%J IEEE Computer Graphics and Applications
%V 6
%N 2
%P 41
%D Feb. 1986
%K object intersection, spline
%A J. Takagi
%A Shigeki Yokoi
%A S. Tsuruoka
%A F. Kimura
%A Y. Miyake
%T A Ray Tracing Model Considering the Color Dispersion of Light
%J Proc. Graph. CAD Symp.
%D 1984
%P ?
%K shading
%A M. Tamminen
%A O. Karonen
%A M. Mantyla
%T Ray-Casting and Block Model Conversion Using a Spatial Index
%J Computer Aided Design
%V 16
%D July 1984
%P 203-8
%A Jean-Philippe Thirion
%T Interval Arithmetic for High Resolution Ray Tracing
%R Technical Report 90-4
%I Laboratoire d'Informatique de l'Ecole Normale Superieure, Paris, France
%D Feb. 1990
%Z efficient beam/object intersection mathematics
%K interval arithmetic, efficiency
%A Jean-Philippe Thirion
%T Tries: Data Structures Based on Boolean Representation for Ray Tracing
%J Eurographics '90
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1990
%P 530-42
%O also as Technical Report 90-3, Laboratoire d'Informatique de l'Ecole
Normale Superieure, Paris, France, Feb. 1990
%A D. Thomas
%A Arun N. Netravali
%A D.S. Fox
%T Anti-aliased Ray Tracing with Covers
%J Computer Graphics Forum
%V 8
%N 4
%D Dec. 1989
%P 325-36
%K antialiasing
%A Spencer Thomas
%T Dispersive Refraction in Ray Tracing
%J The Visual Computer
%V 2
%N 1
%D Jan. 1986
%P 3-8
%Z prismatic effects
%A Kelvin Thompson
%T Ray Tracing with Amalgams
%R PhD Thesis
%I Dept. of Computer Sciences, Univ. of Texas at Austin
%D July 1991
%Z available on the net
%A Kelvin Thompson
%A Donald Fussell
%T Time Costs of Ray Tracing with Amalgams
%R TR-91-01
%I Dept. of Computer Sciences, Univ. of Texas at Austin
%D Jan. 1991
%A Daniel L. Toth
%T On Ray Tracing Parametric Surfaces
%J Computer Graphics (SIGGRAPH '85 Proceedings)
%V 19
%N 3
%D July 1985
%P 171-9
%K object intersection, parametric surface
%A Yves Trousset
%A Francis Schmitt
%T Active-Ray Tracing for 3D Medical Imaging
%J Eurographics '87
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Aug. 1987
%P 139-50
%K volume rendering
%A Ben Trumbore
%A Wayne Lytle
%A Donald P. Greenberg
%T A Testbed for Image Synthesis
%J Eurographics '91
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1991
%P 467-80, 550
%K radiosity
%A Ben Trumbore
%T Rectangular Bounding Volumes for Popular Primitives
%E David Kirk
%B Graphics Gems III
%I Academic Press
%C San Diego
%D 1992
%P 295-300
%K efficiency
%Z includes code
%A B. Urban
%A T. Haberstroh
%T Ray Tracing and Graphics Standards
%J Computer Graphics Forum
%V 2
%N 1
%D March 1992
%P 55-60
%A Mike K. Ullner
%T Parallel Machines for Computer Graphics
%R PhD Thesis, Report Number 5112:TR:83
%I California Institute of Technology
%D 1983
%Z hardware for ray tracing
%K hardware
%A Craig Upson
%A Michael Keeler
%T VBUFFER: Visible Volume Rendering
%J Computer Graphics (SIGGRAPH '88 Proceedings)
%V 22
%N 4
%P 59-64
%Z volume rendering
%A Bala Rajareddy Vatti
%T Multiprocessor Ray-Tracing
%R MS Thesis
%I Dept. of CS, U of Calgary
%D May 1984
%Z multiprocessor algorithm and uniprocessor simulation results
%K parallel processing, grid subdivision
%A Alle-Jan van der Veen
%T Intersection Test for NURBS
%B Proc. of the IEEE Symp. on Computer Architecture & Real Time Graphics
%D June 1989
%C Delft, The Netherlands
%P 101-14
%K hardware, object intersection, spline
%A Channing P. Verbeck
%T Extended Geometries and Directional Intensity Variation for Light Sources
%J Banc-Titre
%C France
%D March 1985
%P 53-4
%K shading, lighting
%A Vasilis Vlassopoulos
%T Adaptive Polygonalization of Parametric Surfaces
%J The Visual Computer
%V 6
%N 5
%D Nov. 1990
%P 291-8
%K object intersection, parametric surface
%A Douglas Voorhies
%A David Kirk
%T Ray-Triangle Intersection Using Binary Recursive Subdivision
%E James Arvo
%B Graphics Gems II
%I Academic Press
%C San Diego
%D 1991
%P 257-263
%A R. Waij
%T Acceleration of Ray Tracing
%R Master's Thesis
%I Delft U. of Tech.
%D 1988
%K efficiency
%A John R. Wallace
%A Michael F. Cohen
%A Donald P. Greenberg
%T A Two-Pass Solution to the Rendering Equation: A Synthesis of Ray Tracing
and Radiosity Methods
%J Computer Graphics (SIGGRAPH '87 Proceedings)
%V 21
%N 4
%D July 1987
%P 311-20
%K radiosity, stochastic sampling, z-buffer
%A John R. Wallace
%T A Two-Pass Solution to the Rendering Equation: A Synthesis of Ray Tracing
and Radiosity Methods
%R Master's Thesis
%I Program of Computer Graphics, Cornell University
%D Jan. 1988
%K radiosity, stochastic sampling, z-buffer
%Z longer version of paper
%A John R. Wallace
%A Kells A. Elmquist
%A Eric A. Haines
%T A Ray Tracing Algorithm for Progressive Radiosity
%J Computer Graphics (SIGGRAPH '89 Proceedings)
%V 23
%N 3
%D July 1989
%P 315-24
%Z calculating form-factors via ray tracing to avoid hemicube problems
%K radiosity
%A John R. Wallace
%T Radiosity and Ray Tracing: A Comparison of Shading Strategies
%B SIGGRAPH '90 Advanced Topics in Ray Tracing course notes
%D Aug. 1990
%K radiosity
%A Theo van Walsum
%A Peter R. van Nieuwenhuizen
%A Frederik W. Jansen
%T Refinement Criteria for Adaptive Stochastic Ray Tracing of Textures
%J Eurographics '91
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1991
%P 155-66, 531
%K stochastic sampling, texture mapping
%A Gregory J. Ward
%A Francis M. Rubinstein
%A Robert D. Clear
%T A Ray Tracing Solution for Diffuse Interreflection
%J Computer Graphics (SIGGRAPH '88 Proceedings)
%V 22
%N 4
%D Aug. 1988
%P 85-92
%K radiosity
%A Gregory J. Ward
%T Adaptive Shadow Testing for Ray Tracing
%J Second Eurographics Workshop on Rendering
%C Barcelona, Spain
%D May 1991
%Z avoid shooting rays at lights determined to not affect perception of image
%K efficiency
%A Van Warren
%T Geometric Hashing for Rendering Complex Scenes
%R MS Thesis
%I Univ. of Utah
%D May 1986
%K grid subdivision
%A Christopher D. Watkins
%A Stephen B. Coy
%B Photorealism and Raytracing in C
%I M&T Books
%C San Mateo, CA
%D 1992
%Z comes with a disk of code for "Bob" raytracer
%A Alan Watt
%T Fundamentals of Three-Dimensional Computer Graphics
%I Addison-Wesley
%C Wokingham, England
%D 1989
%Z also discusses radiosity, stochastic sampling, and more
%K radiosity, stochastic sampling
%A Alan Watt
%A Mark Watt
%T Advanced Rendering and Animation Techniques: Theory and Practice
%B Addison-Wesley
%D to appear 1991?
%K animation
%A Mark Watt
%T Light-Water Interaction using Backward Beam Tracing
%J Computer Graphics (SIGGRAPH '90 Proceedings)
%V 24
%N 4
%D Aug. 1990
%P 377-85
%K light tracing, caustics
%A E. Webber
%T Ray Tracing Voxel Data via Biquadratic Local Surface Interpolation
%J The Visual Computer
%V 6
%N 1
%D Feb. 1990
%P 8-15
%Z volume rendering
%A Hank Weghorst
%A Gary Hooper
%A Donald P. Greenberg
%T Improved Computational Methods for Ray Tracing
%J ACM Trans. on Graphics
%V 3
%N 1
%D Jan. 1984
%P 52-69
%Z also discusses the "item buffer" preprocess for eye rays
%K hierarchical bounding volumes, z-buffer
%A Hank Weghorst
%T An Image Synthesis System with Emphasis on Ray Tracing Techniques
%R Master's Thesis
%I Program of Computer Graphics, Cornell University
%D 1984
%Z longer version of paper, similar to Hooper's
%K hierarchical bounding volumes
%A Daniel S. Whelan
%T A Multiprocessor Architecture for Real-Time Computer Animation
%R Computer Science TR 5200
%I Caltech
%D 1985
%K hardware, parallelism, animation
%A Turner Whitted
%T Processing Requirements for Hidden Surface Elimination
and Realistic Shading
%B IEEE Digest of Papers, COMPCON
%D Spring '82
%P 245-50
%Z discussion of various visible surface and illumination methods,
including ray tracing
%K efficiency
%A Turner Whitted
%T An Improved Illumination Model for Shaded Display
%J CACM
%V 23
%N 6
%D June 1980
%P 343-9
%Z the classic ray tracing paper
%O also in Tutorial: Computer Graphics: Image Synthesis,
Computer Society Press, Washington, 1988. (Abstract) in Computer Graphics,
no. 2 (SIGGRAPH '79 Proceedings), p. 14
%A Turner Whitted
%T The Hacker's Guide to Making Pretty Pictures
%B SIGGRAPH '85 Image Rendering Tricks course notes
%D July 1985
%Z general tricks for image synthesis, includes C source for simple ray tracer
%A Turner Whitted
%A Robert L. Cook
%T A Comprehensive Shading Model
%E Kenneth I. Joy
%E Charles W. Grant
%E Nelson L. Max
%E Lansing Hatfield
%B Tutorial: Computer Graphics: Image Synthesis
%I Computer Society Press
%C Washington, DC
%D 1988
%P 232-43
%K shading
%O also in SIGGRAPH '85 course notes #11
%A Jarke J. van Wijk
%A Frederik W. Jansen
%T Realism in Raster Graphics
%J Computers and Graphics
%V 8
%N 2
%D 1984
%P 217-9
%A Jarke J. van Wijk
%T Ray Tracing Objects Defined by Sweeping Planar Cubic Splines
%J ACM Trans. on Graphics
%V 3
%N 3
%D July 1984
%P 223-37
%K prisms, cones, surfaces of revolution, object intersection, spline
%A Jarke J. van Wijk
%T Ray Tracing Objects Defined by Sweeping A Sphere
%B Eurographics '84
%I Elsevier Science Publishers
%C Amsterdam, North-Holland
%D Sept. 1984
%P 73-82
%K object intersection
%O reprinted in Computers and Graphics, Vol 9. No 3, 1985, pp. 283-290
%A Jarke J. van Wijk
%T On New Types of Solid Models and Their Visualization with Ray Tracing
%R PhD Thesis
%I Delft U. of Tech, Netherlands
%D 1986
%K object intersection
%A Jane Wilhelms
%T Visualizing Sampled Volume Data
%E D. Thalmann
%B Scientific Visualization and Graphics Simulation
%I John Wiley and Sons
%C New York
%D 1990
%P 77-93
%K volume rendering
%A Jane Wilhelms
%A Judy Challinger
%A Naim Alper
%A Shankar Ramamoorthy
%A Arsi Vaziri
%T Direct Volume Rendering of Curvilinear Volumes
%J Computer Graphics (San Diego Workshop on Volume Visualization)
%V 24
%N 5
%D Nov. 1990
%P 41-7
%K volume rendering
%A Nicholas S. Williams
%A B.F. Buxton
%A H. Buxton
%T Distributed Ray Tracing Using a SIMD Processor Array
%E R.A. Earnshaw
%B Theoretical Foundations of Computer Graphics and CAD
%I Springer-Verlag
%C New York
%D 1988
%P 703-25
%K parallelism
%A Thomas B. Wilson
%T Ray Tracing Techniques
%R MS Thesis
%I Department of Computer Science, Univ. of Central Florida
%C Orlando
%D 1989
%Z survey of ray tracing
%K efficiency
%A Lawrence B. Wolff
%A David J. Kurlander
%T Ray Tracing with Polarization Parameters
%J IEEE Computer Graphics and Applications
%V 10
%N 6
%D Nov. 1990
%P 44-55
%K shading
%A Andrew Woo
%T Shadow Determination Accelerators for Ray Tracing
%R Master's of Computer Science Thesis
%I Univ. of Toronto
%D Feb. 1989
%K efficiency, grid subdivision
%A Andrew Woo
%T Fast Ray-Polygon Intersection
%E Andrew S. Glassner
%B Graphics Gems
%I Academic Press
%C San Diego
%D 1990
%P 394
%K efficiency
%Z includes code
%A Andrew Woo
%T Fast Ray-Box Intersection
%E Andrew S. Glassner
%B Graphics Gems
%I Academic Press
%C San Diego
%D 1990
%P 395-396
%K efficiency
%A Andrew Woo
%A John Amanatides
%T Voxel Occlusion Testing: A Shadow Determination Accelerator for Ray Tracing
%J Proceedings of Graphics Interface '90
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1990
%P 213-20
%K grid subdivision
%A Andrew Woo
%A Pierre Poulin
%A Alain Fournier
%T A Survey of Shadow Algorithms
%J IEEE Computer Graphics and Applications
%V 10
%N 6
%D Nov. 1990
%P 13-32
%K efficiency
%A Andrew Woo
%T Ray Tracing Polygons using Spatial Subdivision
%J Proceedings of Graphics Interface '92
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1992
%P 184-191
%K subdivision
%A Charles Woodward
%T Methods for Computer-Aided Design of Free-Form Objects
%I Acta Polytechnica Scandinavica,
Mathematics and Computer Science series no. 56,
Finnish Academy of Technology, ISBN 951-666-313-3
%C Helsinki, Finland
%D 1990
%K object intersection, parametric surface
%A Charles Woodward
%T Ray Tracing Parametric Surfaces by Subdivision in Viewing Plane
%E Wolfgang Strasser
%E Hans-Peter Seidel
%B Theory and Practice of Geometric Modeling
%I Springer-Verlag
%C New York
%D 1989
%P 273-87
%K object intersection, parametric surface
%A Geoff Wyvill
%A A. Ward
%A T. Brown
%T Sketches by Ray Tracing
%R Research Report 1/1/87
%I Dept. of CS, U. of Otago, New Zealand
%Z line drawing
%K hidden line
%A Geoff Wyvill
%A Tosiyasu L. Kunii
%A Yasuto Shirai
%T Space Division for Ray Tracing in CSG
%J IEEE Computer Graphics and Applications
%V 6
%N 4
%D Apr. 1986
%P 28-34
%K CSG
%A Geoff Wyvill
%A Tosiyasu L. Kunii
%T A Functional Model for Constructive Solid Geometry
%J The Visual Computer
%V 1
%N 1
%D Jan. 1985
%P 3-14
%K CSG
%A Geoff Wyvill
%A Andrew Pearce
%A Brian Wyvill
%T The Representation of Water
%J Proceedings of Graphics Interface '86
%I Canadian Information Processing Society
%C Toronto, Ontario
%D May 1986
%D 1986
%P 217-22
%A Geoff Wyvill
%A P. Sharp
%T Volume and Surface Properties in CSG
%E N. Magnenat-Thalmann
%E D. Thalmann
%B New Trends in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1988
%P 257-67
%K CSG
%A Geoff Wyvill
%A P. Sharp
%T Fast Antialiasing of Ray Traced Images
%E Ray A. Earnshaw
%E B. Wyvill
%B New Advances in Computer Graphics (Proceedings of CG International '88)
%I Springer-Verlag
%C New York
%D 1989
%P 579-87
%K antialiasing
%A Geoff Wyvill
%A Andrew Trotman
%T Ray-Tracing Soft Objects
%E T.S. Chua
%E Tosiyasu L. Kunii
%B Computer Graphics Around the World (Proceedings of CG International '90)
%I Springer-Verlag
%C Tokyo
%D 1990
%P 467-76
%K object intersection
%A Geoff Wyvill
%T New Directions in Graphics Animation and Visualisation
%J Proc. of Ausgraph '90
%C Melbourne, Australia
%D Sept. 1990
%P 135-43
%K animation
%A Geoff Wyvill
%A Andrew Trotman
%T Exact Ray Tracing of CSG Models by Preserving Boundary Information
%E Tosiyasu L. Kunii
%B Visual Computing: Integrating Computer Graphics with Computer Vision
(Proceedings of CG International '92)
%I Springer-Verlag
%C Tokyo
%D 1992
%P 411-428
%A Roni Yagel
%A Daniel Cohen
%A Arie Kaufmann
%T Discrete Ray Tracing
%J IEEE Computer Graphics and Applications
%V 12
%N 5
%D Sept. 1992
%P 19-28
%K voxels, volume rendering
%A Tsuyoshi Yamamoto
%T The Three Dimensional Computer Graphics
%I CQ Publishing
%D 1983
%Z a Japanese book on ray tracing!
No English, but some BASIC(!) listings of ray tracing programs
%A Chang-Gui Yang
%T On Speeding Up Ray Tracing of B-Spline Surfaces
%J CAD
%V 19
%D 1987
%P 122-30
%K object intersection, spline
%A T. Yasuda
%A S. Yokoi
%A J. I. Toriwaki
%A S. Tsuruoka
%A Y. Miyake
%T An Improved Ray Tracing Algorithm for Rendering Transparent Objects
%J Trans. Inf. Process. Soc. of Japan
%V 25
%N 6
%D 1984
%P 953-9
%Z (in Japanese)
%K caustics
%A Shigeki Yokoi
%A Kosuke Kurashige
%A Jun-ichiro Toriwaki
%T Rendering Gems with Asterism or Chatoyancy
%J The Visual Computer
%V 2
%N 5
%D Sept. 1986
%P 307-12
%K caustics
%A Shigeki Yokoi
%A T. Yasuda
%A Jun-ichiro Toriwaki
%T Simplified Ray Tracing Algorithms for Rendering Transparent Objects
%R Technical Report
%I Information Engineering Dept., Nagoya University, Japan
%K caustics
%A Shigeki Yokoi
%A Jun-ichiro Toriwaki
%T Realistic Expressions of Solids with Feeling of Material
%J Computer Science & Technologies: Japan Annual Reviews in
Electronics, Computers & Telecommunications
%V 18
%D 1988
%P 273-88
%Z shading
%A Changyaw Wang
%T Physically Correct Direct Lighting for Distribution Ray Tracing
%E David Kirk
%B Graphics Gems III
%I Academic Press
%C San Diego
%D 1992
%P 307-313
%K monte carlo
%Z includes code
%A Xiaolin Wu
%T A Linear-Time Simple Bounding Volume Algorithm
%E David Kirk
%B Graphics Gems III
%I Academic Press
%C San Diego
%D 1992
%P 301-306
%K efficiency
%A Saul Youssef
%T A New Algorithm for Object Oriented Ray Tracing
%J Computer Vision, Graphics and Image Processing
%V 34
%D 1986
%P 125-37
%A Saul Youssef
%T Vectorized Simulation and Ray Tracing
%R Technical report FSU-SCRI-87-63
%I Supercomputer Computations Research Institute, Florida State University
%D Oct. 1987
%A Saul Youssef
%T Generalized Ray Tracing and Point Location
%R Technical report FSU-SCRI-88-72
%I Supercomputer Computations Research Institute, Florida State University
%D 1988
%A Ying Yuan
%A Tosiyasu L. Kunii
%A Naota Inamato
%A Lining Sun
%T Gemstone Fire: Adaptive Dispersive Ray Tracing of Polyhedrons
%J The Visual Computer
%V 4
%N 5
%D Nov. 1988
%P 259-70
%K caustics
%A Karen Dawn Zeitler
%T Algorithms for Ray Tracing
%R Master's of Mathematics Thesis
%I Univ. of Waterloo, Waterloo, Ontario, Canada
%D Spring 1988
%K parallelism
%A J.L. Zheng
%A C.B. Millham
%T A Linear Programming Method for Ray-Convex Polyhedron Intersection
%J Computers and Graphics
%V 15
%N 2
%P 195-204
%D 1991
%K object intersection
%A Yining Zhu
%A Qunsheng Peng
%A Youdong Liang
%T PERIS: A Programming Environment for Realistic Image Synthesis
%J Computers and Graphics
%V 12
%N 3/4
%D 1988
%P 299-307
%K radiosity
%A M.A. Zimmer
%T Using Hierarchically Nested Rectangular Boxes to Speed Up Ray Tracing
%R Technical Memo, Tricad
%D 1983
%K efficiency
@EOF
chmod 644 ray.refer
echo x - roffbib.c
cat >roffbib.c <<'@EOF'
/*
* A very simple version of ROFFBIB
*
* Paul Heckbert, 1985
*/
#include <stdio.h>
typedef struct {
char *code,*pref,*post;
} reftrans;
static reftrans reftab[] = {
"%A", "", ",", /* author (possibly several) */
"%B", "\\fI", "\\fP,", /* book title */
"%C", "", ",", /* city */
"%D", "", ",", /* date */
"%E", "", " ed.,", /* editor of book */
"%G", "NTIS ", ",", /* government order number */
"%I", "", ",", /* issuer (publisher) */
"%J", "\\fI", "\\fP,", /* journal/magazine */
"%K", "{", "},", /* keywords */
"%N", "no. ", ",", /* number (vol 5 no 3) */
"%O", "(", "),", /* other (misc info) */
"%P", "pp. ", ",", /* pages */
"%R", "", ",", /* report number */
"%T", "``", "'',", /* title */
"%V", "vol. ", ",", /* volume */
"%Y", "[", "],", /* owner(s) of copy */
"%Z", "\\fI", "\\fP," /* comments */
};
#define NREF (sizeof reftab / sizeof reftab[0])
static int lno;
main(ac,av)
int ac;
char **av;
{
char line[500];
int i,j;
FILE *fp;
if (ac==1) fp = stdin;
else if ((fp = fopen(av[1],"r"))==NULL) {
fprintf(stderr,"Can't find %s\n",av[1]);
exit(1);
}
lno = 0;
while (!feof(fp)) {
for (j=0; getline(fp,line)>0; j++) {
if (strlen(line)<4 || line[0]!='%' || line[2]!=' ') {
fprintf(stderr,"line %d is (%s)\n",lno,line);
printf("\n%s\n",line);
continue;
}
for (i=0; i<NREF && line[1]!=reftab[i].code[1]; i++);
if (i>=NREF) {
fprintf(stderr,"line %d bad code (%s)\n",lno,line);
printf("\n%s\n",line);
continue;
}
if (j==0 && (line[1]=='A' || line[1]=='E'))
surfirst(line);
printf("%s%s%s\n",reftab[i].pref,line+3,reftab[i].post);
}
printf("\n");
}
fclose(fp);
}
getline(fp,str)
FILE *fp;
char *str;
{
char *s;
int c;
s = str;
do {
while ((c = getc(fp))!='\n' && c!=EOF) *s++ = c;
*s++ = ' ';
lno++;
} while ((*s++ = c = getc(fp))!='%' && c!='\n' && c!=EOF);
ungetc(c,fp);
s[-2] = 0;
return strlen(str);
}
surfirst(str0) /* put surname first */
char *str0;
{
char *str,*s,buf[500];
str = str0+3;
s = str+strlen(str)-1;
do {
while (s>=str && *s!=' ') s--;
} while (s>str && *--s==',');
if (s>str) {
s += 2;
s[-1] = 0;
sprintf(buf,"%%%c \\fB%s\\fP, %s",str0[1],s,str);
strcpy(str0,buf);
}
}
@EOF
chmod 644 roffbib.c
echo x - Makefile
cat >Makefile <<'@EOF'
ROFF = troff
ray.print: ray.refer roffbib
roffbib <ray.refer >temp
$(ROFF) -ms rayhead.nr temp
rm temp
@EOF
chmod 644 Makefile
echo x - find_refer
cat >find_refer <<'@EOF'
# Search bibliography for given string, outputting matching references.
# by Eric Haines, erich@eye.com
#
# Usage:
# find_refer keyword file1.refer [file2.refer ...]
#
# For example:
# find_refer "monte carlo" ray.refer
# finds all references in ray.refer with the phrase `monte carlo',
# find_refer Kajiya *.refer
# finds all references in any *.refer files with the word `Kajiya'.
#
# You awk hawks out there can undoubtedly make this thing cleverer and faster;
# please do, and send it to me for the next release!
kw=$1
shift
echo $kw > junk12345
cat junk12345 $* | awk '
BEGIN {
fnd = 0
}
{
if ( NR == 1 ) {
kw = $0
} else if ( NF == 0 ) {
# end of reference - check if it should be printed out
if ( fnd ) {
fnd = 0
for ( i = 0 ; i < rsz ; ++i ) {
print rlist[i]
}
print ""
}
rsz = 0
} else {
rlist[rsz++] = $0
if ( !fnd ) {
# you may need "if ( gsub( kw, kw ) )" here if no match func.
if ( match( $0, kw ) ) {
fnd = 1
}
}
}
}
END {
if ( fnd ) {
for ( i = 0 ; i < rsz ; ++i ) {
print rlist[i]
}
}
}'
rm junk12345
@EOF
chmod 755 find_refer
exit 0