| 3-D | ||
|---|---|---|
| smith-83-digital | Digital Filmmaking | personal |
| adjoint illumination equations | ||
| pattanaik93a | Computational Methods for Global Illumination and Visualisation of Complex 3D Environments | imager |
| algorithm | ||
| skala-XX-comparison | A Comparison of O(1) and Cyrus-Beck Line ClippingAlgorithms in E2 and E3 | personal |
| skala-96-line | Line Clipping in E2 with O (1) Processing Complexity | personal |
| Algorithm complexity. | ||
| Skala:1994:LLC | O(lg N)} Line Clipping Algorithm in {E2 | siggraph |
| algorithms | ||
| neumann-XX-new | New Efficient Algorithms with Positive Definite RadiosityMatrix | personal |
| knuth-77-fast | Fast Pattern Matching in Strings | personal |
| smit-82-comparison | A Comparison of Three String Matching Algorithms | personal |
| bentley-87-PP:ASB | Programming Pearls: A Sample of Brilliance | personal |
| glover-94-tabu | Tabu Search Fundamentals and Uses | personal |
| aliasing | ||
| buchanan91b | The Filtering of 3d Textures | imager |
| American National Standards Institute | ||
| ansiies-86 | Nomenclature and Definitions for Illuminating Engineering | personal |
| Amigavision | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| analysis | ||
| gibbs-84-elements | Elements of Vector Analysis | personal |
| Beylkin-91-wavelets | Wavelets, Multiresolution Analysis and Fast NumericalAlgorithms | personal |
| beylkin-92-representation | On the Representation of Operators in Bases of Compactly Supported Wavelets | personal |
| analytic illuminance calculations | ||
| DiLaura:1994:NDR | Non-Diffuse Radiative Transfer {I}: Planar Area Sources and Point Receivers | siggraph |
| dilaura-94-NDRT2 | Non-Diffuse Radiative Transfer, 2: Planar Area Sources and Receivers | personal |
| angels | ||
| davidson-67-dictionary | A Dictionary of Angels | personal |
| animation | ||
| rueff-XX-issues | Issues to Appreciate in Scientific and EducationalComputer Graphics Animations | personal |
| Wyvill:1987:STSa | Solid Texturing of Soft Objects | siggraph |
| brown-92-animation | Animation of Geometric Algorithms: A Video Review | personal |
| antialiasing | ||
| Mitchell:1990:TAP | The Antialiasing Problem in Ray Tracing | personal |
| approximation theory | ||
| sweldens-94-asymptotic | Asymptotic error expansion of wavelet approximations of smooth functions II | personal |
| attractors | ||
| grebogi-87-chaos | Chaos, Strange Attractors, and Fractal Basin Boundaries in Nonlinear Dynamics | personal |
| Authorware | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| B-splines | ||
| wong-95-multiresolution | Multiresolution Surface Construction for Hierarchical B-Splines | personal |
| Bezier | ||
| Sederberg:1990:CIU | Curve intersection using {B\'ezier} clipping | siggraph |
| bidirectional reflectance | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| nayar-91-surface | Surface Reflection: Physical and Geometrical Perspectives | personal |
| ward-92-behavior | Behavior of Materials in RADIANCE | personal |
| BMRT | ||
| gritz-94-renderman | RenderMan for Poets | personal |
| gritz-95-blue | Blue Moon Rendering Tools: User Guide | personal |
| boundary-to-CSG conversion algorithms | ||
| dobkin88a | An Efficient Algorithm for Finding the CSG Representation of a Simple Polygon | imager |
| BRDF | ||
| koenderink-96-bidirectional | Bidirectional Reflection Distribution Function Expressedin Terms of Surface Scattering Modes | personal |
| bump mapping | ||
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| C language | ||
| lee-83-exception | Exception Handling in C Programs | personal |
| cannon-83-indian | Indian Hill C Style and Coding Standards as amended for U of T Zoology UNIX | personal |
| stroustrop-92-moving | Moving from C to C++ | personal |
| C++ language | ||
| stroustrop-92-moving | Moving from C to C++ | personal |
| Cando | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| chaos | ||
| grebogi-87-chaos | Chaos, Strange Attractors, and Fractal Basin Boundaries in Nonlinear Dynamics | personal |
| parker-87-chaos | Chaos: A Tutorial for Engineers | personal |
| clamping | ||
| buchanan91b | The Filtering of 3d Textures | imager |
| clipping | ||
| Sederberg:1990:CIU | Curve intersection using {B\'ezier} clipping | siggraph |
| bloomenthal-94-HC | Homogeneous coordinates | personal |
| clustering | ||
| christensen-95-hierarchical | Hierarchical Techniques for Glossy Global Illumination | personal |
| color system | ||
| taylor-88-tektronix | Tektronix HVC: A Uniform Perceptual Color System for Display Users | personal |
| Communication management | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| compilers | ||
| evans-96-mipsspro | MIPSpro Compiling and Performance Tuning Guide | personal |
| complexity theory | ||
| wozniakowski-91-average | Average Case Complexity of Multivariate Integration | personal |
| compression | ||
| chao-XX-approach | An Approach to Fast Integer Reversible Wavelet Transforms for Image Compression | personal |
| computational geometry | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| hanrahan-84-homogeneous | A Homogeneous Geometry Calculator | personal |
| cgl-pgd-85 | The power of geometric duality | geom |
| stolfi-87-oriented | Oriented Projective Geometry | personal |
| dobkin88a | An Efficient Algorithm for Finding the CSG Representation of a Simple Polygon | imager |
| snoeyink-88-etch | Etch: A Drawing Program That Illustrates Geometric Duality | personal |
| bloomenthal88a | Polygonization of implicit surfaces | imager |
| gs-rccda-88 | Ruler, compass and computer: the design and analysis of geometric algorithms | geom |
| guibas-89-epsilon | Epsilon Geometry: Building Robust Algorithms from Imprecise Computations | personal |
| guibas-90-constructing | Constructing Strongly Convex Approximate Hulls with Inaccurate Primitives | personal |
| li-90-constructing | Constructing Strongly Convex Hulls Using Exact or Rounded Arithmetic | personal |
| seidel-90-linear | Linear Programming and Convex Hulls Made Easy | personal |
| preparata-90-planar | Planar Point Location Revisited | personal |
| martin-91-simple | A Simple Primal Algorithm for Intersecting 3-Polyhedra in Linear Time | personal |
| karasick91a | Efficient Delaunay triangulation using rational arithmetic | imager |
| chazelle-91-ray | Ray shooting in polygons using geodesic triangulations | personal |
| li-91-starshaped | Starshaped Sets, Distance Functions, and Star Hulls | personal |
| brown-92-animation | Animation of Geometric Algorithms: A Video Review | personal |
| sarkar-92-graphical | Graphical Fisheye Views of Graphs | personal |
| bdh-qach-93 | The {Quickhull} algorithm for convex hull | geom |
| bloomenthal-94-HC | Homogeneous coordinates | personal |
| computational vision | ||
| goad-83-special | Special Purpose Automatic Programming for 3D Model-Based Vision | personal |
| lozanoperez-84-recognition | Recognition and Localization of Overlapping Parts from Sparse Data | personal |
| woodham-85-photometric | Photometric Method for Radiometric Correction of Multispectral Scanner Data | personal |
| connell-87-generating | Generating and Generalizing Models of Visual Objects | personal |
| lowe87a | Three-dimensional object recognition from single two-dimensional images | imager |
| harris-88-3d | 3D positional integration from image sequences | personal |
| hildreth-88-computational | The Computational Study of Vision | personal |
| lowe89a | Organization of Smooth Image Curves at Multiple Scales | imager |
| edelman-90-bringing | Bringing the Grandmother back into the picture: a memory-based view of object recognition | personal |
| fua-91-parallel | A Parallel Stereo Algorithm the Produces Dense Depth Maps and Preserves Image Features | personal |
| computer architecture | ||
| hwang-82-partitioned | Partitioned Matrix Algorithms for VLSI Arithmetic Systems | personal |
| Computer graphics | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Skala:1994:LLC | O(lg N)} Line Clipping Algorithm in {E2 | siggraph |
| computer graphics | ||
| ieee-92-ieee | IEEE Standard Glossary of Computer Graphics Terminology | personal |
| computer graphics (general) | ||
| Demos:1984:DSS | Digital Scene Simulation: the Synergy of Computer Technology and Human Creativity | siggraph |
| crow-91-computer | Panel: Computer Graphics: More Unsolved Problems | personal |
| Computer-communication networks | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| configuration space approach | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| connectionism | ||
| lewis91a | Shape and Texture Generation by Neural Network Creation Algorithm | imager |
| constraint-based programming | ||
| leler-91-documentation | Documentation for the Beta Release of Bertrand 88 | personal |
| constructive solid geometry | ||
| dobkin88a | An Efficient Algorithm for Finding the CSG Representation of a Simple Polygon | imager |
| convex hull | ||
| gs-rccda-88 | Ruler, compass and computer: the design and analysis of geometric algorithms | geom |
| bdh-qach-93 | The {Quickhull} algorithm for convex hull | geom |
| convex hulls | ||
| guibas-90-constructing | Constructing Strongly Convex Approximate Hulls with Inaccurate Primitives | personal |
| li-90-constructing | Constructing Strongly Convex Hulls Using Exact or Rounded Arithmetic | personal |
| seidel-90-linear | Linear Programming and Convex Hulls Made Easy | personal |
| Convex polygon | ||
| Skala:1994:LLC | O(lg N)} Line Clipping Algorithm in {E2 | siggraph |
| convexity | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| convolution | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| CSG | ||
| muuss-XX-combinatorial | Combinatorial Solid Geometry, Boundary Representations, and Non-Manifold Geometry | personal |
| curves and surfaces | ||
| fournier-94-parametric | Parametric Curves & Surfaces | personal |
| wong-95-multiresolution | Multiresolution Surface Construction for Hierarchical B-Splines | personal |
| decomposition techniques | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| definition | ||
| ieee-92-ieee | IEEE Standard Glossary of Computer Graphics Terminology | personal |
| Delaunay triangulation | ||
| gs-rccda-88 | Ruler, compass and computer: the design and analysis of geometric algorithms | geom |
| Design | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Device independence | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| diffuse radiosity | ||
| neumann-XX-new | New Efficient Algorithms with Positive Definite RadiosityMatrix | personal |
| digital filters | ||
| walraven-XX-digital | Digital Filters | personal |
| vaidyanathan-90-multirate | Multirate Digital Filters, Filter Banks, Polyphase Networks, and Applications: A Tutorial | personal |
| chen-94-vector | Vector Space Framework for Unification of One- and Multibank Filter Bank Theory | personal |
| digital signal processing | ||
| bruderlin-95-motion | Motion Signal Processing | personal |
| Director | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| display | ||
| taylor-88-tektronix | Tektronix HVC: A Uniform Perceptual Color System for Display Users | personal |
| Distributed applications | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Distributed systems | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Distributed/network graphics | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| document preparation | ||
| allman-XX-writing | Writing Papers with Nroff Using -me | personal |
| drakos-93-latex | The LaTeX to HTML Translator | personal |
| oetiker-94-not | A not very Short Introduction to LaTeX 2e | personal |
| latex3team-94-latex2e | LaTeX 2e for authors | personal |
| carlisle-94-packages | Packages in the `graphics' bundle | personal |
| berners-lee-95-hypertext | Hypertext Markup Language - 2.0 | personal |
| duality | ||
| cgl-pgd-85 | The power of geometric duality | geom |
| epsilon geometry | ||
| guibas-89-epsilon | Epsilon Geometry: Building Robust Algorithms from Imprecise Computations | personal |
| exception handling | ||
| lee-83-exception | Exception Handling in C Programs | personal |
| experimental psychology | ||
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| Experimentation | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| feasible reflectance models | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| filmmaking | ||
| smith-83-digital | Digital Filmmaking | personal |
| filtering | ||
| buchanan91b | The Filtering of 3d Textures | imager |
| finite element method | ||
| heckbert91b | Simulating global illumination using adaptive meshing | imager |
| floating point arithmetic | ||
| demmel-92-trading | Trading off Parallelism and Numerical Stability | personal |
| flow editor | ||
| anon-91-draft | Draft Proposal for a Tool Encapsulation Specification | personal |
| form factors | ||
| schroeder-93-closed | A Closed Form Expression for the Form Factor between Two Polygons | personal |
| form-factors | ||
| xu90a | Accelerated radiosity method for complex environments | imager |
| Forms | ||
| overmars-92-forms | Forms Library: A Graphical User Interface Toolkit for Silicon Graphics Workstations | personal |
| Fourier transform | ||
| cochran-67-what | What is the Fast Fourier Transform? | personal |
| bergland-69-guided | A guided tour of the fast Fourier transform | personal |
| coppersmith-94-approximate | An Approximate Fourier Transform Useful in Quantum Factoring | personal |
| fractals | ||
| grebogi-87-chaos | Chaos, Strange Attractors, and Fractal Basin Boundaries in Nonlinear Dynamics | personal |
| hanan-90-pfg | PFG Version 1.0 User's Manual | personal |
| genetic algorithms | ||
| frenzel-93-genetic | Genetic Algorithms | personal |
| srivinas-93-genetic | Genetic Algorithms | personal |
| roth-94-evolutionary | Evolutionary Algorithms: A Tutorial and Survey | personal |
| geodesics | ||
| chazelle-91-ray | Ray shooting in polygons using geodesic triangulations | personal |
| geometric modelling | ||
| bloomenthal88a | Polygonization of implicit surfaces | imager |
| reissell-93-multiresolution | Multiresolution Geometric Algorithms Using Wavelets I: Representation for Parametric Curves and Surfaces | personal |
| fournier-94-parametric | Parametric Curves & Surfaces | personal |
| wong-95-multiresolution | Multiresolution Surface Construction for Hierarchical B-Splines | personal |
| global illumination | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| xu90a | Accelerated radiosity method for complex environments | imager |
| Liere:1991:DCR | Divide and conquer radiosity | siggraph |
| Arnaldi:1991:DEV | On the division of environments by virtual walls for radiosity computation | siggraph |
| shirley91a | Physically Based Lighting Calculations for Computer Graphics | imager |
| pattanaik-91-rad | Rad: The Radiosity Package | personal |
| heckbert91b | Simulating global illumination using adaptive meshing | imager |
| schroeder-93-closed | A Closed Form Expression for the Form Factor between Two Polygons | personal |
| pattanaik93a | Computational Methods for Global Illumination and Visualisation of Complex 3D Environments | imager |
| gortler-93-radiosity | Radiosity and Relaxation Methods | personal |
| collins-94-adaptive | Adaptive Splatting for Specular to Diffuse Light Transport | personal |
| christensen-94-global | Global Illumination of Glossy Environments using Wavelets and Importance | personal |
| Pattanaik:1994:HWA | Haar Wavelet: A Solution to Global Illumination with General Surface Properties | personal |
| Pattanaik:1994:HWS | Haar Wavelet: {A} Solution to Global Illumination with General Surface Properties | siggraph |
| DiLaura:1994:NDR | Non-Diffuse Radiative Transfer {I}: Planar Area Sources and Point Receivers | siggraph |
| dilaura-94-NDRT2 | Non-Diffuse Radiative Transfer, 2: Planar Area Sources and Receivers | personal |
| Christensen:1994:WR | Wavelet Radiance | siggraph |
| christensen-95-clustering | Clustering for Glossy Global Illumination | personal |
| chamberlain-96-fast | Fast Rendering of Complex Environments Using a Spatial Hierarchy | personal |
| christensen-95-hierarchical | Hierarchical Techniques for Glossy Global Illumination | personal |
| jensen-96-global | Global Illumination using Photon Maps | personal |
| dutre-96-mathematical | Mathematical Frameworks and Monte Carlo Algorithms forGlobal Illumination in Computer Graphics | personal |
| lafortune-96-mathematical | Mathematical Models and Monte Carlo Algorithms for Physically Based Rendering | personal |
| Shirley:1996:MCT | Monte Carlo Techniques for Direct Lighting Calculations | siggraph |
| glossary | ||
| ieee-92-ieee | IEEE Standard Glossary of Computer Graphics Terminology | personal |
| glossy reflections | ||
| Christensen:1994:WR | Wavelet Radiance | siggraph |
| glossy surfaces | ||
| Schroder:1994:WMR | Wavelet Methods for Radiance Computations | siggraph |
| Gnuplot | ||
| liaw-94-gnuplot | gnuplot 3.5 User's Guide | personal |
| gradient method | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| graph theory | ||
| kernighan-70-efficient | An Efficient Heuristic Procedure for Partitioning Graphs | personal |
| fiduccia-82-linear | A Linear-Time Heuristic for Improving Network Partitions | personal |
| sarkar-92-graphical | Graphical Fisheye Views of Graphs | personal |
| paulino-94-new | A New Algorithm for Finding a Pseudoperipheral Vertex or the Endpoints of a Pseudodiameter in a Graph | personal |
| paulino-94-nodeI | Node and Element Resequencing Using the Laplacian of a Finite Element Graph: Part I -- General Concepts and Algorithm | personal |
| paulino-94-nodeII | Node and Element Resequencing Using the Laplacian of a Finite Element Graph: Part II -- Implementation and Numerical Results | personal |
| menezes-94-profile | Profile and Wavefront Reduction of Large Sparse Matrices Based on Spectral Properties of a Graph | personal |
| graphical user interface | ||
| anon-91-draft | Draft Proposal for a Tool Encapsulation Specification | personal |
| graphical user interfaces | ||
| bush-47-we | As We May Think | personal |
| shneiderman-87-user | User interface design for the Hyperties electronic encyclopedia | personal |
| rossum-88-stdwin | STDWIN -- A Standard Window System Interface | personal |
| overmars-92-forms | Forms Library: A Graphical User Interface Toolkit for Silicon Graphics Workstations | personal |
| graphics file formats | ||
| gritz-94-renderman | RenderMan for Poets | personal |
| gritz-95-blue | Blue Moon Rendering Tools: User Guide | personal |
| graphics libraries | ||
| smith-92-opengl | The OpenGL Graphics System Utility Library | personal |
| segal-93-opengl | The OpenGl Graphics System | personal |
| gritz-94-renderman | RenderMan for Poets | personal |
| gritz-95-blue | Blue Moon Rendering Tools: User Guide | personal |
| Graphics packages | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Graphics systems | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| graphics user interfaces | ||
| snoeyink-88-etch | Etch: A Drawing Program That Illustrates Geometric Duality | personal |
| Graphics utilities | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Haar wavelets | ||
| Pattanaik:1994:HWA | Haar Wavelet: A Solution to Global Illumination with General Surface Properties | personal |
| Pattanaik:1994:HWS | Haar Wavelet: {A} Solution to Global Illumination with General Surface Properties | siggraph |
| Harwell-Boeing | ||
| duff-88-users | Users' Guide for the Harwell-Boeing Sparse Matrix Collection | personal |
| HDTV | ||
| gerovac-91-hdtv | Panel: HDTV I \& II: Technologies and Directions | personal |
| head-tracking | ||
| deering92a | High resolution virtual reality | imager |
| header files | ||
| lewis-84-automatic | Automatic Production of Documentation and Header Filesfrom C Source Code | personal |
| Helmholtz reciprocity | ||
| minnaert-41-reciprocity | The Reciprocity Principle in Lunar Photometry | personal |
| clarke-85-helmholtz | Helmholtz Reciprocity: its validity and application to reflectometry | personal |
| High-Resolution Graphics and I37 Scene Simulation and I3m Art | ||
| Demos:1984:DSS | Digital Scene Simulation: the Synergy of Computer Technology and Human Creativity | siggraph |
| Hilbert transform | ||
| Beylkin-91-wavelets | Wavelets, Multiresolution Analysis and Fast NumericalAlgorithms | personal |
| beylkin-92-representation | On the Representation of Operators in Bases of Compactly Supported Wavelets | personal |
| homogeneous coordinates | ||
| hanrahan-84-homogeneous | A Homogeneous Geometry Calculator | personal |
| bloomenthal-94-HC | Homogeneous coordinates | personal |
| HTML | ||
| drakos-93-latex | The LaTeX to HTML Translator | personal |
| berners-lee-95-hypertext | Hypertext Markup Language - 2.0 | personal |
| human animation | ||
| bruderlin-95-motion | Motion Signal Processing | personal |
| Human factors | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| human-computer interaction | ||
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| sturman-93-design | A Design Method for ``Whole Hand'' Human-Computer Interaction | personal |
| Hypercard | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| hypertext | ||
| shneiderman-87-user | User interface design for the Hyperties electronic encyclopedia | personal |
| glushko-94-seven | Seven Ways Hypertext Projects Fail | personal |
| Hyperties | ||
| shneiderman-87-user | User interface design for the Hyperties electronic encyclopedia | personal |
| Iconauthor | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| illumination | ||
| minnaert-41-reciprocity | The Reciprocity Principle in Lunar Photometry | personal |
| ansiies-86 | Nomenclature and Definitions for Illuminating Engineering | personal |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| hanrahan-93-how | How to Solve It? The Scientific Basis of Rendering | personal |
| levoy-96-light | Light Field Rendering | personal |
| illumination (general) | ||
| ansiies-86 | Nomenclature and Definitions for Illuminating Engineering | personal |
| Illumination Engineering Society | ||
| ansiies-86 | Nomenclature and Definitions for Illuminating Engineering | personal |
| image compression | ||
| adelson-87-orthogonal | Orthogonal Pyramid Transforms for Image Coding | personal |
| image formats | ||
| anon-91-image | Image Tools Release Notes | personal |
| image processing | ||
| woodham87a | Analytic Method for Radiometric Correction of Satellite Multispectral Scanner Data | imager |
| donohoe-94-image | Image Processing with Khoros | personal |
| imconv | ||
| anon-91-image | Image Tools Release Notes | personal |
| implicit surfaces | ||
| bloomenthal88a | Polygonization of implicit surfaces | imager |
| importance | ||
| Christensen:1994:WR | Wavelet Radiance | siggraph |
| christensen-95-hierarchical | Hierarchical Techniques for Glossy Global Illumination | personal |
| importance sampling | ||
| pattanaik93a | Computational Methods for Global Illumination and Visualisation of Complex 3D Environments | imager |
| Shirley:1996:MCT | Monte Carlo Techniques for Direct Lighting Calculations | siggraph |
| in-betweening | ||
| Wyvill:1987:STSa | Solid Texturing of Soft Objects | siggraph |
| integer transforms | ||
| calderbank-96-wavelet | Wavelet Transforms That Map Integers to Integers | personal |
| integral equations | ||
| shirley91a | Physically Based Lighting Calculations for Computer Graphics | imager |
| heckbert91b | Simulating global illumination using adaptive meshing | imager |
| integral transforms | ||
| brandt-91-multilevel | Multilevel computations of integral transforms and particle interactions with oscillatory kernels | personal |
| integration | ||
| metropolis-53-equation | Equation of State Calculations by Fast Computing Machines | personal |
| intellectual property | ||
| denber-91-intellectual | Panel: Intellectual Property Rights | personal |
| Interaction techniques | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| intersection | ||
| Sederberg:1990:CIU | Curve intersection using {B\'ezier} clipping | siggraph |
| Intersection; Curves; Surfaces; Ray-tracing; Resultants; Eigendecomposition; Solid modeling | ||
| Manocha:1997:APA | Algebraic pruning: a fast technique for curve and surface intersection | personal |
| interval wavelets | ||
| cohen-93-wavelets | Wavelets on the Interval and Fast Wavelet Transforms | personal |
| quak-94-decomposition | Decomposition and Reconstruction Algorithms for Spline Wavelets on a Bounded Interval | personal |
| Inventor | ||
| anon-93-how | How to Write an IRIS Inventor File Translator | personal |
| anon-93-iris | IRIS Inventor Nodes Quick Reference | personal |
| anon-93-performance | Performance Tips for Using IRIS Inventor | personal |
| IRIS Explorer | ||
| brown-92-iris | IRIS Explorer 2.0 Beta | personal |
| iterative method | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| Java | ||
| gosling-95-JLE | The Java Language Environment | personal |
| Khoros | ||
| anon-XX-khoros | Khoros: A Common Environment for Software Exchange and Development | personal |
| anon-94-khoros | Khoros: The Buildable Software | personal |
| donohoe-94-image | Image Processing with Khoros | personal |
| kinetic | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| L-systems | ||
| hanan-90-pfg | PFG Version 1.0 User's Manual | personal |
| languages | ||
| packard-89-kalypso | Kalypso Manual | personal |
| osterhout-90-tcl | Tcl: An Embeddable Command Language | personal |
| osterhout-91-x11 | An X11 Toolkit Based on the Tcl Language | personal |
| large sparse matrices | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| LaTeX | ||
| drakos-93-latex | The LaTeX to HTML Translator | personal |
| oetiker-94-not | A not very Short Introduction to LaTeX 2e | personal |
| latex3team-94-latex2e | LaTeX 2e for authors | personal |
| carlisle-94-packages | Packages in the `graphics' bundle | personal |
| lifting | ||
| daubechies-96-factoring | Factoring Wavelet Transforms Into Lifting Steps | personal |
| calderbank-96-wavelet | Wavelet Transforms That Map Integers to Integers | personal |
| lifting scheme | ||
| sweldens-95-LSCSGW | The Lifting Scheme: A Construction of Second Generation Wavelets | personal |
| sweldens-95-LSNPBWC | The Lifting Scheme: A New Philosophy in Biorthogonal Wavelet Construction | personal |
| sweldens-96-WLS5MT | Wavelets and the Lifting Scheme: A 5 Minute Tour | personal |
| sweldens-96-wavelets | Wavelets: What Next? | personal |
| light absorptive media | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| light fields | ||
| levoy-96-light | Light Field Rendering | personal |
| Line clipping | ||
| Skala:1994:LLC | O(lg N)} Line Clipping Algorithm in {E2 | siggraph |
| line clipping | ||
| skala-XX-comparison | A Comparison of O(1) and Cyrus-Beck Line ClippingAlgorithms in E2 and E3 | personal |
| skala-96-line | Line Clipping in E2 with O (1) Processing Complexity | personal |
| linear algebra | ||
| akhras-76-automatic | An Automatic Node Relabelling Scheme for Minimizing a Matrix of Network Bandwidth | personal |
| fiduccia-82-linear | A Linear-Time Heuristic for Improving Network Partitions | personal |
| armstrong-85-near | Near-Minimal Matrix Profiles and Wavefronts for Testing Nodal Resequencing Algorithms | personal |
| akhras-87-letter | Letter on ``A New Node Renumbering Algorithm for Bandwidth Reduction'' | personal |
| duff-88-users | Users' Guide for the Harwell-Boeing Sparse Matrix Collection | personal |
| everstine-79-reduction | A Comparison of Three Resequencing Algorithms for the Reduction of Matrix Profile and Wavefront | personal |
| menezes-94-profile | Profile and Wavefront Reduction of Large Sparse Matrices Based on Spectral Properties of a Graph | personal |
| linear programming | ||
| seidel-90-linear | Linear Programming and Convex Hulls Made Easy | personal |
| list processing | ||
| packard-89-kalypso | Kalypso Manual | personal |
| local illumination | ||
| kolb-XX-adding | Adding Primitives to Rayshade | personal |
| torrance67a | Theory for Off-Specular Reflection from Roughened Surfaces | imager |
| blinn77b | Models of Light Reflection For Computer Synthesized Pictures | imager |
| horn81a | Hill shading and the reflectance map | imager |
| clarke-85-helmholtz | Helmholtz Reciprocity: its validity and application to reflectometry | personal |
| woodham87a | Analytic Method for Radiometric Correction of Satellite Multispectral Scanner Data | imager |
| fournier89b | FIAT LUX: Light Driven Global Illumination | imager |
| amanatides-90-optik | Optik User's Manual | personal |
| kolb-91-rayshade | Rayshade User's Guide and Reference Manual | personal |
| nayar-91-surface | Surface Reflection: Physical and Geometrical Perspectives | personal |
| kolb-92-rayshade | Rayshade User's Guide and Reference Manual | personal |
| lossless compression | ||
| calderbank-96-wavelet | Wavelet Transforms That Map Integers to Integers | personal |
| Maple | ||
| anon-XX-new | New features that have been added to Maple for version V | personal |
| james-80-monte | Monte Carlo theory and practice | personal |
| char-88-maple | Maple Reference Manual | personal |
| forsman-92-short | A Short Maple Primer | personal |
| riel-95-maple | Maple Startup Files | personal |
| monagan-94-programming | Programming in Maple: The Basics | personal |
| madore-94-some | Some Maple Questions and Answers | personal |
| mohseni-95-maple | Maple in Action | personal |
| MATLAB | ||
| kwong-94-matlab | MATLAB Implementation of W-Matrix Multiresolution Analyses | personal |
| Media Author | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| Meschach | ||
| stewart-92-meschach | Meschach: Matrix Computations in C | personal |
| Methodology and techniques | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| MGED | ||
| muus-95-understanding | personal | |
| minimum entropy | ||
| donoho-94-minimum | On Minimum Entropy Segmentation | personal |
| minkowski sum | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| Minnaert reflectivity | ||
| woodham-85-photometric | Photometric Method for Radiometric Correction of Multispectral Scanner Data | personal |
| modelling | ||
| chenney-XX-sced-elk | Sced-Elk Command Line Interface User's Guide | personal |
| Models and principles | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| montage | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| Monte Carlo | ||
| veach-XX-optimally | Optimally Combining Sampling Techniques for Monte CarloRendering | personal |
| dutre-96-mathematical | Mathematical Frameworks and Monte Carlo Algorithms forGlobal Illumination in Computer Graphics | personal |
| monte carlo method | ||
| metropolis-53-equation | Equation of State Calculations by Fast Computing Machines | personal |
| james-80-monte | Monte Carlo theory and practice | personal |
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| shirley91a | Physically Based Lighting Calculations for Computer Graphics | imager |
| heckbert91b | Simulating global illumination using adaptive meshing | imager |
| pattanaik93a | Computational Methods for Global Illumination and Visualisation of Complex 3D Environments | imager |
| lafortune-96-mathematical | Mathematical Models and Monte Carlo Algorithms for Physically Based Rendering | personal |
| Shirley:1996:MCT | Monte Carlo Techniques for Direct Lighting Calculations | siggraph |
| motion | ||
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| motion control | ||
| bruderlin-95-motion | Motion Signal Processing | personal |
| mountaineer's problem | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| MPI | ||
| geist-96-PVM | PVM and MPI: A Comparison of Features | personal |
| multigrid methods | ||
| mitenlinski-XX-small | Small Islands | personal |
| ascher-91-multigrid | A Multigrid Method for Shape from Shading | personal |
| brandt-91-multilevel | Multilevel computations of integral transforms and particle interactions with oscillatory kernels | personal |
| wong-95-multiresolution | Multiresolution Surface Construction for Hierarchical B-Splines | personal |
| multimedia | ||
| bush-47-we | As We May Think | personal |
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| Multimedia Grasp | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| Multimedia Toolbook | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| Network communication | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Network protocols | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| neural network | ||
| lewis91a | Shape and Texture Generation by Neural Network Creation Algorithm | imager |
| neural networks | ||
| fiesler-XX-neural | Neural Network Formalization | personal |
| lippman-87-introduction | An Introduction to Computing with Neural Nets | personal |
| sejnowski-87-neural | Neural Network Models of Visual Processing | personal |
| camargo-90-learning | Learning Algorithms in Neural Networks | personal |
| caudill-90-neural | Neural Networks Primer | personal |
| fahlman-90-cascade | The Cascade-Correlation Learning Architecture | personal |
| lewis91a | Shape and Texture Generation by Neural Network Creation Algorithm | imager |
| hinton-92-how | How Neural Networks Learn from Experience | personal |
| zell-92-snns | SNNS Stuttgart Neural Net Simulator | personal |
| nowlan-92-simplifying | Simplifying Neural Networks by Soft Weight-Sharing | personal |
| camp-93-users | A Users Guide for the Xerion Neural Network Simulator | personal |
| sadiku-93-computing | Computing with Neural Networks | personal |
| hammerstrom-93-neural | Neural Networks at Work | personal |
| johnson-93-perceptron | Perceptron | personal |
| nondiffuse sources | ||
| DiLaura:1994:NDR | Non-Diffuse Radiative Transfer {I}: Planar Area Sources and Point Receivers | siggraph |
| dilaura-94-NDRT2 | Non-Diffuse Radiative Transfer, 2: Planar Area Sources and Receivers | personal |
| nonlinear dynamics | ||
| grebogi-87-chaos | Chaos, Strange Attractors, and Fractal Basin Boundaries in Nonlinear Dynamics | personal |
| normal perturbation | ||
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| nroff | ||
| allman-XX-writing | Writing Papers with Nroff Using -me | personal |
| numerical algorithms | ||
| Beylkin-91-wavelets | Wavelets, Multiresolution Analysis and Fast NumericalAlgorithms | personal |
| beylkin-92-representation | On the Representation of Operators in Bases of Compactly Supported Wavelets | personal |
| beylkin-93-wavelets | Wavelets and Fast Numerical Algorithms | personal |
| numerical analysis | ||
| ascher-91-stability | Stability of Computational Methods for Constrained Dynamics Systems | personal |
| numerical linear algebra | ||
| leiserson-87-orderings | Orderings for Parallel Sparse Symmetric Factorization | personal |
| sloan-89-direct | A Direct Comparison of Three Algorithms for Reducing Profile and Wavefront | personal |
| stewart-92-meschach | Meschach: Matrix Computations in C | personal |
| gortler-93-radiosity | Radiosity and Relaxation Methods | personal |
| paulino-94-new | A New Algorithm for Finding a Pseudoperipheral Vertex or the Endpoints of a Pseudodiameter in a Graph | personal |
| kwong-94-matlab | MATLAB Implementation of W-Matrix Multiresolution Analyses | personal |
| paulino-94-nodeI | Node and Element Resequencing Using the Laplacian of a Finite Element Graph: Part I -- General Concepts and Algorithm | personal |
| paulino-94-nodeII | Node and Element Resequencing Using the Laplacian of a Finite Element Graph: Part II -- Implementation and Numerical Results | personal |
| kwong-94-wmatrices | W-Matrices, Nonorthogonal Multiresolution Analysis, and Finite Signals of Arbitrary Length | personal |
| numerical quadrature | ||
| wozniakowski-91-average | Average Case Complexity of Multivariate Integration | personal |
| sweldens-94-quadrature | Quadrature Formulae and Asymptotic Error Expansions for Wavelet Approximations of Smooth Functions | personal |
| numerical stability | ||
| demmel-92-trading | Trading off Parallelism and Numerical Stability | personal |
| object representations | ||
| bloomenthal88a | Polygonization of implicit surfaces | imager |
| object-oriented graphics | ||
| craighill-91-object | Panel: Object-Oriented Graphics | personal |
| object-oriented programming | ||
| gosling-95-JLE | The Java Language Environment | personal |
| octree | ||
| bloomenthal88a | Polygonization of implicit surfaces | imager |
| octrees | ||
| gargantini82a | An effective way to represent quadtrees | imager |
| schrack-92-finding | Finding Neighbors of Equal Size in Linear Quadtrees and Octrees in Constant Time | personal |
| chamberlain-96-fast | Fast Rendering of Complex Environments Using a Spatial Hierarchy | personal |
| OpenGL | ||
| smith-92-opengl | The OpenGL Graphics System Utility Library | personal |
| segal-93-opengl | The OpenGl Graphics System | personal |
| Operating systems | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| operator theory | ||
| Beylkin-91-wavelets | Wavelets, Multiresolution Analysis and Fast NumericalAlgorithms | personal |
| beylkin-92-representation | On the Representation of Operators in Bases of Compactly Supported Wavelets | personal |
| Optik | ||
| amanatides-90-optik | Optik User's Manual | personal |
| optimization | ||
| glover-94-tabu | Tabu Search Fundamentals and Uses | personal |
| oracle | ||
| Schroder:1994:WMR | Wavelet Methods for Radiance Computations | siggraph |
| oriented projective geometry | ||
| stolfi-87-oriented | Oriented Projective Geometry | personal |
| orthographic projection | ||
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| orthonormal basis functions | ||
| Pattanaik:1994:HWA | Haar Wavelet: A Solution to Global Illumination with General Surface Properties | personal |
| Pattanaik:1994:HWS | Haar Wavelet: {A} Solution to Global Illumination with General Surface Properties | siggraph |
| packing problem | ||
| kottwitz-91-densest | The Densest Packing of Equal Circles on a Sphere | personal |
| parallel computations | ||
| leiserson-87-orderings | Orderings for Parallel Sparse Symmetric Factorization | personal |
| parallel computing | ||
| geist-96-PVM | PVM and MPI: A Comparison of Features | personal |
| parallel numerical linear algebra | ||
| demmel-92-trading | Trading off Parallelism and Numerical Stability | personal |
| demmel-93-parallel | Parallel Numerical Linear Algebra | personal |
| parametrized surface | ||
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| participating media | ||
| fournier-94-short | Short Note on Volume Rendering | personal |
| particle model of light | ||
| pattanaik93a | Computational Methods for Global Illumination and Visualisation of Complex 3D Environments | imager |
| particle physics | ||
| davies-87-particle | Particle Physics for Everybody | personal |
| pattern | ||
| lewis91a | Shape and Texture Generation by Neural Network Creation Algorithm | imager |
| pattern matching | ||
| knuth-77-fast | Fast Pattern Matching in Strings | personal |
| smit-82-comparison | A Comparison of Three String Matching Algorithms | personal |
| perception cues | ||
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| Perceptrons | ||
| johnson-93-perceptron | Perceptron | personal |
| periodized wavelets | ||
| restrepo-94-periodized | Periodized Daubechies Wavelets | personal |
| permutations | ||
| bentley-87-PP:ASB | Programming Pearls: A Sample of Brilliance | personal |
| perspective projection | ||
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| photometry | ||
| minnaert-41-reciprocity | The Reciprocity Principle in Lunar Photometry | personal |
| woodham-85-photometric | Photometric Method for Radiometric Correction of Multispectral Scanner Data | personal |
| physically-based modelling | ||
| ascher-91-stability | Stability of Computational Methods for Constrained Dynamics Systems | personal |
| physics | ||
| shor-94-algorithms | Algorithms for Quantum Computation: Discrete Log and Factoring | personal |
| unruh-94-maintaining | Maintaining Coherence in Quantum Computers | personal |
| Plantworks | ||
| hanan-90-pfg | PFG Version 1.0 User's Manual | personal |
| polyhedra | ||
| martin-91-simple | A Simple Primal Algorithm for Intersecting 3-Polyhedra in Linear Time | personal |
| pontrjagin's principle of maximality | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| porting | ||
| evans-96-mipsspro | MIPSpro Compiling and Performance Tuning Guide | personal |
| precoding | ||
| calderbank-96-wavelet | Wavelet Transforms That Map Integers to Integers | personal |
| programming languages | ||
| gosling-95-JLE | The Java Language Environment | personal |
| projective geometry | ||
| bloomenthal-94-HC | Homogeneous coordinates | personal |
| Protocol architecture | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| psychology | ||
| csinger-92-psychology | The Psychology of Visualization | personal |
| psychophysiology | ||
| hubel-XX-brain | Brain Mechanisms of Vision | personal |
| csinger-92-psychology | The Psychology of Visualization | personal |
| Purify | ||
| hastings-92-purify | Purify: Fast Detection of Memory Leaks and Access Errors | personal |
| PVM | ||
| geist-96-PVM | PVM and MPI: A Comparison of Features | personal |
| pyramid transform | ||
| adelson-87-orthogonal | Orthogonal Pyramid Transforms for Image Coding | personal |
| quadrature rules | ||
| buchanan91b | The Filtering of 3d Textures | imager |
| quadtree representation | ||
| gargantini82a | An effective way to represent quadtrees | imager |
| quadtrees | ||
| gargantini82a | An effective way to represent quadtrees | imager |
| schrack-92-finding | Finding Neighbors of Equal Size in Linear Quadtrees and Octrees in Constant Time | personal |
| quantum computation | ||
| shor-94-algorithms | Algorithms for Quantum Computation: Discrete Log and Factoring | personal |
| coppersmith-94-approximate | An Approximate Fourier Transform Useful in Quantum Factoring | personal |
| unruh-94-maintaining | Maintaining Coherence in Quantum Computers | personal |
| quasi-random methods | ||
| wozniakowski-91-average | Average Case Complexity of Multivariate Integration | personal |
| Quickhull algorithm | ||
| bdh-qach-93 | The {Quickhull} algorithm for convex hull | geom |
| Rad | ||
| pattanaik-91-rad | Rad: The Radiosity Package | personal |
| RADIANCE | ||
| ward-92-behavior | Behavior of Materials in RADIANCE | personal |
| ward-92-radiance | The RADIANCE 2.1 Synthetic Imaging System | personal |
| ward-92-radiancemanpages | UNIX man pages for RADIANCE | personal |
| ward-94-radiance24 | The RADIANCE 2.4 Synthetic Imaging System | personal |
| ward-94-radiance | The RADIANCE Lighting Simulation and Rendering System | personal |
| radiance equation | ||
| Pattanaik:1994:HWA | Haar Wavelet: A Solution to Global Illumination with General Surface Properties | personal |
| Pattanaik:1994:HWS | Haar Wavelet: {A} Solution to Global Illumination with General Surface Properties | siggraph |
| Schroder:1994:WMR | Wavelet Methods for Radiance Computations | siggraph |
| radiance functions | ||
| Christensen:1994:WR | Wavelet Radiance | siggraph |
| radiative transfer | ||
| DiLaura:1994:NDR | Non-Diffuse Radiative Transfer {I}: Planar Area Sources and Point Receivers | siggraph |
| dilaura-94-NDRT2 | Non-Diffuse Radiative Transfer, 2: Planar Area Sources and Receivers | personal |
| radiometry | ||
| woodham-85-photometric | Photometric Method for Radiometric Correction of Multispectral Scanner Data | personal |
| radiosity | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| xu90a | Accelerated radiosity method for complex environments | imager |
| Liere:1991:DCR | Divide and conquer radiosity | siggraph |
| Arnaldi:1991:DEV | On the division of environments by virtual walls for radiosity computation | siggraph |
| pattanaik-91-rad | Rad: The Radiosity Package | personal |
| heckbert91b | Simulating global illumination using adaptive meshing | imager |
| schroeder-93-closed | A Closed Form Expression for the Form Factor between Two Polygons | personal |
| gortler-93-radiosity | Radiosity and Relaxation Methods | personal |
| random sampling | ||
| bentley-87-PP:ASB | Programming Pearls: A Sample of Brilliance | personal |
| random walk | ||
| pattanaik93a | Computational Methods for Global Illumination and Visualisation of Complex 3D Environments | imager |
| ray shooting | ||
| chazelle-91-ray | Ray shooting in polygons using geodesic triangulations | personal |
| ray tracing | ||
| Sederberg:1990:CIU | Curve intersection using {B\'ezier} clipping | siggraph |
| Mitchell:1990:TAP | The Antialiasing Problem in Ray Tracing | personal |
| Campagna:1997:RTO | Ray tracing of spline surfaces: B{\'{e}}zier clipping, Chebyshev boxing, and bounding volume hierarchy - a critical comparison with new results | personal |
| Rayshade | ||
| kolb-XX-adding | Adding Primitives to Rayshade | personal |
| kolb-91-rayshade | Rayshade User's Guide and Reference Manual | personal |
| kolb-92-rayshade | Rayshade User's Guide and Reference Manual | personal |
| raytracing | ||
| kolb-XX-adding | Adding Primitives to Rayshade | personal |
| amanatides-90-optik | Optik User's Manual | personal |
| kolb-91-rayshade | Rayshade User's Guide and Reference Manual | personal |
| ward-92-behavior | Behavior of Materials in RADIANCE | personal |
| kolb-92-rayshade | Rayshade User's Guide and Reference Manual | personal |
| ward-92-radiance | The RADIANCE 2.1 Synthetic Imaging System | personal |
| ward-92-radiancemanpages | UNIX man pages for RADIANCE | personal |
| ward-94-radiance24 | The RADIANCE 2.4 Synthetic Imaging System | personal |
| ward-94-radiance | The RADIANCE Lighting Simulation and Rendering System | personal |
| real optical environment | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| rendering | ||
| veach-XX-optimally | Optimally Combining Sampling Techniques for Monte CarloRendering | personal |
| schroeder-93-closed | A Closed Form Expression for the Form Factor between Two Polygons | personal |
| hanrahan-93-how | How to Solve It? The Scientific Basis of Rendering | personal |
| gritz-94-renderman | RenderMan for Poets | personal |
| collins-94-rendering | Rendering Crystal Glass | personal |
| gritz-95-blue | Blue Moon Rendering Tools: User Guide | personal |
| chamberlain-96-fast | Fast Rendering of Complex Environments Using a Spatial Hierarchy | personal |
| jensen-96-global | Global Illumination using Photon Maps | personal |
| levoy-96-light | Light Field Rendering | personal |
| lafortune-96-mathematical | Mathematical Models and Monte Carlo Algorithms for Physically Based Rendering | personal |
| Renderman | ||
| gritz-94-renderman | RenderMan for Poets | personal |
| gritz-95-blue | Blue Moon Rendering Tools: User Guide | personal |
| research (general) | ||
| chapman-88-how | How to do Research at the MIT AI Lab | personal |
| robust geometric computation | ||
| karasick91a | Efficient Delaunay triangulation using rational arithmetic | imager |
| sampling | ||
| bloomenthal88a | Polygonization of implicit surfaces | imager |
| scientific visualization | ||
| anon-XX-khoros | Khoros: A Common Environment for Software Exchange and Development | personal |
| snoeyink-88-etch | Etch: A Drawing Program That Illustrates Geometric Duality | personal |
| elvins-91-scientific | Panel: Scientific Visualization on Advanced Architectures | personal |
| brown-92-animation | Animation of Geometric Algorithms: A Video Review | personal |
| brown-92-iris | IRIS Explorer 2.0 Beta | personal |
| donohoe-94-image | Image Processing with Khoros | personal |
| liaw-94-gnuplot | gnuplot 3.5 User's Guide | personal |
| search algorithms | ||
| glover-94-tabu | Tabu Search Fundamentals and Uses | personal |
| separable reflectance | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| shading | ||
| minnaert-41-reciprocity | The Reciprocity Principle in Lunar Photometry | personal |
| torrance67a | Theory for Off-Specular Reflection from Roughened Surfaces | imager |
| blinn77b | Models of Light Reflection For Computer Synthesized Pictures | imager |
| blinn77b | Models of Light Reflection For Computer Synthesized Pictures | imager |
| horn81a | Hill shading and the reflectance map | imager |
| woodham-85-photometric | Photometric Method for Radiometric Correction of Multispectral Scanner Data | personal |
| woodham87a | Analytic Method for Radiometric Correction of Satellite Multispectral Scanner Data | imager |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| nayar-91-surface | Surface Reflection: Physical and Geometrical Perspectives | personal |
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| shadows | ||
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| shape | ||
| lewis91a | Shape and Texture Generation by Neural Network Creation Algorithm | imager |
| simple polygon | ||
| chazelle-91-ray | Ray shooting in polygons using geodesic triangulations | personal |
| simple polygons | ||
| dobkin88a | An Efficient Algorithm for Finding the CSG Representation of a Simple Polygon | imager |
| simulated annealing | ||
| kirkpatrick-83-optimization | Optimization by Simulated Annealing | personal |
| kirkpatrick-84-optimization | Optimization by Simulated Annealing: Quantitative Studies | personal |
| doyle-88-classification | Classification by ordering a (sparse) matrix: a ``simulated annealing'' approach | personal |
| glover-94-tabu | Tabu Search Fundamentals and Uses | personal |
| bennage-95-single | Single and Multiobjective Structural Optimization in Discrete-Continuous Variables Using Simulated Annealing | personal |
| SNNS | ||
| zell-92-snns | SNNS Stuttgart Neural Net Simulator | personal |
| soft objects | ||
| Wyvill:1987:STSa | Solid Texturing of Soft Objects | siggraph |
| software development | ||
| sukonick-80-method | Method for Dynamically Viewing Image Elements Stored in a Random Access Memory Array | personal |
| lee-83-exception | Exception Handling in C Programs | personal |
| cannon-83-indian | Indian Hill C Style and Coding Standards as amended for U of T Zoology UNIX | personal |
| lewis-84-automatic | Automatic Production of Documentation and Header Filesfrom C Source Code | personal |
| kernighan-84-unix | The Unix System and Software Reusability | personal |
| parnas-86-rational | A Rational Design Process: How and Why to Fake It | personal |
| hastings-92-purify | Purify: Fast Detection of Memory Leaks and Access Errors | personal |
| software patents | ||
| sukonick-80-method | Method for Dynamically Viewing Image Elements Stored in a Random Access Memory Array | personal |
| Software support | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| sofware development | ||
| evans-96-mipsspro | MIPSpro Compiling and Performance Tuning Guide | personal |
| solid modeling | ||
| dobkin88a | An Efficient Algorithm for Finding the CSG Representation of a Simple Polygon | imager |
| muus-95-understanding | personal | |
| solid modelling | ||
| dobkin88a | An Efficient Algorithm for Finding the CSG Representation of a Simple Polygon | imager |
| solid texture | ||
| buchanan91b | The Filtering of 3d Textures | imager |
| source coding | ||
| calderbank-96-wavelet | Wavelet Transforms That Map Integers to Integers | personal |
| Southwell algorithm | ||
| gortler-93-radiosity | Radiosity and Relaxation Methods | personal |
| sparse data reconstruction | ||
| lozanoperez-84-recognition | Recognition and Localization of Overlapping Parts from Sparse Data | personal |
| sparse matrices | ||
| akhras-76-automatic | An Automatic Node Relabelling Scheme for Minimizing a Matrix of Network Bandwidth | personal |
| fiduccia-82-linear | A Linear-Time Heuristic for Improving Network Partitions | personal |
| armstrong-85-near | Near-Minimal Matrix Profiles and Wavefronts for Testing Nodal Resequencing Algorithms | personal |
| akhras-87-letter | Letter on ``A New Node Renumbering Algorithm for Bandwidth Reduction'' | personal |
| leiserson-87-orderings | Orderings for Parallel Sparse Symmetric Factorization | personal |
| duff-88-users | Users' Guide for the Harwell-Boeing Sparse Matrix Collection | personal |
| sloan-89-direct | A Direct Comparison of Three Algorithms for Reducing Profile and Wavefront | personal |
| everstine-79-reduction | A Comparison of Three Resequencing Algorithms for the Reduction of Matrix Profile and Wavefront | personal |
| paulino-94-new | A New Algorithm for Finding a Pseudoperipheral Vertex or the Endpoints of a Pseudodiameter in a Graph | personal |
| paulino-94-nodeI | Node and Element Resequencing Using the Laplacian of a Finite Element Graph: Part I -- General Concepts and Algorithm | personal |
| paulino-94-nodeII | Node and Element Resequencing Using the Laplacian of a Finite Element Graph: Part II -- Implementation and Numerical Results | personal |
| menezes-94-profile | Profile and Wavefront Reduction of Large Sparse Matrices Based on Spectral Properties of a Graph | personal |
| spatial subdivision | ||
| gargantini82a | An effective way to represent quadtrees | imager |
| schrack-92-finding | Finding Neighbors of Equal Size in Linear Quadtrees and Octrees in Constant Time | personal |
| chamberlain-96-fast | Fast Rendering of Complex Environments Using a Spatial Hierarchy | personal |
| sphere | ||
| kottwitz-91-densest | The Densest Packing of Equal Circles on a Sphere | personal |
| spline surfaces | ||
| Campagna:1997:RTO | Ray tracing of spline surfaces: B{\'{e}}zier clipping, Chebyshev boxing, and bounding volume hierarchy - a critical comparison with new results | personal |
| Standardization | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| starshaped sets | ||
| li-91-starshaped | Starshaped Sets, Distance Functions, and Star Hulls | personal |
| STDWIN | ||
| rossum-88-stdwin | STDWIN -- A Standard Window System Interface | personal |
| stereo display | ||
| hodges92a | Tutorial: Time-multiplexed stereoscopic computer graphics | imager |
| stereoscopic display | ||
| deering92a | High resolution virtual reality | imager |
| Stoke's theorem | ||
| DiLaura:1994:NDR | Non-Diffuse Radiative Transfer {I}: Planar Area Sources and Point Receivers | siggraph |
| dilaura-94-NDRT2 | Non-Diffuse Radiative Transfer, 2: Planar Area Sources and Receivers | personal |
| subdivision | ||
| kobbelt-XX-constructing | Constructing Variationally Optimal Curves Through Subdivision | personal |
| Supercard | ||
| fritz-94-multimedia | Multimedia Authoring Systems | personal |
| surface | ||
| koenderink-96-bidirectional | Bidirectional Reflection Distribution Function Expressedin Terms of Surface Scattering Modes | personal |
| surface rendering | ||
| Campagna:1997:RTO | Ray tracing of spline surfaces: B{\'{e}}zier clipping, Chebyshev boxing, and bounding volume hierarchy - a critical comparison with new results | personal |
| survey paper | ||
| gs-rccda-88 | Ruler, compass and computer: the design and analysis of geometric algorithms | geom |
| symbolic mathematics | ||
| anon-XX-new | New features that have been added to Maple for version V | personal |
| james-80-monte | Monte Carlo theory and practice | personal |
| char-88-maple | Maple Reference Manual | personal |
| forsman-92-short | A Short Maple Primer | personal |
| riel-95-maple | Maple Startup Files | personal |
| monagan-94-programming | Programming in Maple: The Basics | personal |
| madore-94-some | Some Maple Questions and Answers | personal |
| mohseni-95-maple | Maple in Action | personal |
| Tcl | ||
| osterhout-90-tcl | Tcl: An Embeddable Command Language | personal |
| osterhout-91-x11 | An X11 Toolkit Based on the Tcl Language | personal |
| Terminal management | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| terminology | ||
| ieee-92-ieee | IEEE Standard Glossary of Computer Graphics Terminology | personal |
| texture | ||
| lewis91a | Shape and Texture Generation by Neural Network Creation Algorithm | imager |
| heckbert91b | Simulating global illumination using adaptive meshing | imager |
| texture table | ||
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| textures | ||
| Wyvill:1987:STSa | Solid Texturing of Soft Objects | siggraph |
| buchanan91b | The Filtering of 3d Textures | imager |
| wanger92b | Perceiving spatial relationships in computer-generated images | imager |
| Tk | ||
| osterhout-91-x11 | An X11 Toolkit Based on the Tcl Language | personal |
| tracings | ||
| guibas83a | A kinetic framework for computational geometry | imager |
| transforms | ||
| kobbelt-XX-constructing | Constructing Variationally Optimal Curves Through Subdivision | personal |
| transparent models | ||
| neumann89a | Photosimulation: interreflection with arbitrary reflectance models and illumination | imager |
| triangulation | ||
| karasick91a | Efficient Delaunay triangulation using rational arithmetic | imager |
| UNIX | ||
| kernighan-84-unix | The Unix System and Software Reusability | personal |
| user interface | ||
| toole-XX-xtici | Xtici: A Device Independent Color Editor For the X Window System | personal |
| hanrahan-84-homogeneous | A Homogeneous Geometry Calculator | personal |
| csinger-92-psychology | The Psychology of Visualization | personal |
| User/machine systems | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| variance reduction | ||
| veach-XX-optimally | Optimally Combining Sampling Techniques for Monte CarloRendering | personal |
| virtual reality | ||
| lanier-91-applications | Panel: Applications of Virtual Reality: Reports from the Field | personal |
| deering92a | High resolution virtual reality | imager |
| Virtual terminals | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| vision | ||
| hubel-XX-brain | Brain Mechanisms of Vision | personal |
| visualization | ||
| csinger-92-psychology | The Psychology of Visualization | personal |
| visualization system | ||
| harrison-96-visualizing | Visualizing the Reachable State-Space of the Toggle Flip-Flop | personal |
| VLSI) | ||
| hwang-82-partitioned | Partitioned Matrix Algorithms for VLSI Arithmetic Systems | personal |
| volume rendering | ||
| fournier-94-short | Short Note on Volume Rendering | personal |
| volumetric data | ||
| fournier-94-short | Short Note on Volume Rendering | personal |
| Voronoi diagram | ||
| gs-rccda-88 | Ruler, compass and computer: the design and analysis of geometric algorithms | geom |
| Walsh functions | ||
| beauchamp-84-applications | Applications of Walsh and Related Functions | personal |
| wavelet | ||
| chao-XX-approach | An Approach to Fast Integer Reversible Wavelet Transforms for Image Compression | personal |
| daubechies-96-factoring | Factoring Wavelet Transforms Into Lifting Steps | personal |
| calderbank-96-wavelet | Wavelet Transforms That Map Integers to Integers | personal |
| wavelets | ||
| gootman-XX-elementary | Elementary Wavelets | personal |
| strang-86-creating | Creating and Comparing Wavelets | personal |
| adelson-87-orthogonal | Orthogonal Pyramid Transforms for Image Coding | personal |
| mallat-89-theory | A Theory for Multiresolution Signal Decomposition: The Wavelet Representation | personal |
| strang-89-wavelets | Wavelets and Dilation Equations: A Brief Introduction | personal |
| chui-91-overview | An Overview of Wavelets | personal |
| beylkin-91-fast | Fast Wavelet Transforms and Numerical Algorithms {I} | personal |
| devore-91-wavelets | Wavelets | personal |
| Beylkin-91-wavelets | Wavelets, Multiresolution Analysis and Fast NumericalAlgorithms | personal |
| mallat-92-characterization | Characterization of Signals from Multiscale Edges | personal |
| beylkin-92-representation | On the Representation of Operators in Bases of Compactly Supported Wavelets | personal |
| reissell-93-multiresolution | Multiresolution Geometric Algorithms Using Wavelets I: Representation for Parametric Curves and Surfaces | personal |
| majid-93-xwpl | The Xwpl system Reference Manual | personal |
| beylkin-93-wavelets | Wavelets and Fast Numerical Algorithms | personal |
| cohen-93-wavelets | Wavelets on the Interval and Fast Wavelet Transforms | personal |
| sweldens-94-asymptotic | Asymptotic error expansion of wavelet approximations of smooth functions II | personal |
| rubin-94-continuous | Continuous Wavelet Transforms on a Sphere | personal |
| quak-94-decomposition | Decomposition and Reconstruction Algorithms for Spline Wavelets on a Bounded Interval | personal |
| christensen-94-global | Global Illumination of Glossy Environments using Wavelets and Importance | personal |
| kwong-94-matlab | MATLAB Implementation of W-Matrix Multiresolution Analyses | personal |
| reissell-94-multiresolution | Multiresolution and Wavelets | personal |
| donoho-94-minimum | On Minimum Entropy Segmentation | personal |
| restrepo-94-periodized | Periodized Daubechies Wavelets | personal |
| sweldens-94-quadrature | Quadrature Formulae and Asymptotic Error Expansions for Wavelet Approximations of Smooth Functions | personal |
| reissell-94-slides | SIGGRAPH '94 Wavelet Course Presentation | personal |
| chen-94-vector | Vector Space Framework for Unification of One- and Multibank Filter Bank Theory | personal |
| kwong-94-wmatrices | W-Matrices, Nonorthogonal Multiresolution Analysis, and Finite Signals of Arbitrary Length | personal |
| Schroder:1994:WMR | Wavelet Methods for Radiance Computations | siggraph |
| Christensen:1994:WR | Wavelet Radiance | siggraph |
| taswell-94-wavelet | Wavelet Transform Algorithms for Finite-Duration Discrete-Time Signals | personal |
| christensen-95-clustering | Clustering for Glossy Global Illumination | personal |
| christensen-95-hierarchical | Hierarchical Techniques for Glossy Global Illumination | personal |
| schroeder-95-spherical | Spherical Wavelets: Efficiently Representing Functions on the Sphere | personal |
| sweldens-95-LSCSGW | The Lifting Scheme: A Construction of Second Generation Wavelets | personal |
| sweldens-95-LSNPBWC | The Lifting Scheme: A New Philosophy in Biorthogonal Wavelet Construction | personal |
| jensen-96-global | Global Illumination using Photon Maps | personal |
| sweldens-96-WLS5MT | Wavelets and the Lifting Scheme: A 5 Minute Tour | personal |
| sweldens-96-wavelets | Wavelets: What Next? | personal |
| Window managers | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| Window systems | ||
| Scheifler:1986:XWS | The {X} Window System | siggraph |
| wrinkled surface | ||
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| Max:1988:HMS | Horizon mapping: shadows for bump-mapped surfaces | siggraph |
| X Window System | ||
| toole-XX-xtici | Xtici: A Device Independent Color Editor For the X Window System | personal |
| X Windows | ||
| osterhout-91-x11 | An X11 Toolkit Based on the Tcl Language | personal |
| Xwpl | ||
| majid-93-xwpl | The Xwpl system Reference Manual | personal |