A Characterization of Ten Hidden-Surface Algorithms
ACM Computing Surveys (CSUR)
Illumination for computer generated pictures
Communications of the ACM
A solution to the hidden surface problem
ACM '72 Proceedings of the ACM annual conference - Volume 1
The application of scene synthesis techniques to the display of multidimensional image data
ACM Transactions on Graphics (TOG)
The synthesis of cloth objects
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Combining physical and visual simulation—creation of the planet Jupiter for the film “2010”
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Continuous tone representation of three-dimensional objects illuminated by sky light
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Adaptive precision in texture mapping
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
ACM Transactions on Graphics (TOG)
The Reyes image rendering architecture
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Real-time manipulation of texture-mapped surfaces
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Bidirectional reflection functions from surface bump maps
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Life before the chips: simulating digital video interactive technology
Communications of the ACM
Rendering fur with three dimensional textures
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Computational complexity versus virtual worlds
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
An efficient radiosity solution for bump texture generation
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Adaptive radiosity textures for bidirectional ray tracing
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Piecewise surface flattening for non-distorted texture mapping
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Functional optimization for fair surface design
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
A Shading Model for Cloth Objects
IEEE Computer Graphics and Applications
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Textures and radiosity: controlling emission and reflection with texture maps
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Drawing and animation using skeletal strokes
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Efficient techniques for interactive texture placement
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Reflection vector shading hardware
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
QuickTime VR: an image-based approach to virtual environment navigation
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Plenoptic modeling: an image-based rendering system
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Illustrating transparent surfaces with curvature-directed strokes
Proceedings of the 7th conference on Visualization '96
Navigating static environments using image-space simplification and morphing
Proceedings of the 1997 symposium on Interactive 3D graphics
Multi-pass pipeline rendering: realism for dynamic environments
Proceedings of the 1997 symposium on Interactive 3D graphics
Fitting virtual lights for non-diffuse walkthroughs
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
A new method for modeling of hair-grass type textures
CSC '95 Proceedings of the 1995 ACM 23rd annual conference on Computer science
VRST '97 Proceedings of the ACM symposium on Virtual reality software and technology
Phong normal interpolation revisited
ACM Transactions on Graphics (TOG)
Texture mapping 3D models of real-world scenes
ACM Computing Surveys (CSUR)
Multi-level texture caching for 3D graphics hardware
Proceedings of the 25th annual international symposium on Computer architecture
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Interactive reflections on curved objects
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
ACM SIGGRAPH Computer Graphics
View-independent environment maps
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Texture tile visibility determination for dynamic texture loading
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Efficient co-triangulation of large data sets
Proceedings of the conference on Visualization '98
Increased photorealism for interactive architectural walkthroughs
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
Reflection space image based rendering
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Realistic, hardware-accelerated shading and lighting
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Environment matting and compositing
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Experiences in teaching an advanced computer graphics course
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Solid texturing of complex surfaces
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Environment matting extensions: towards higher accuracy and real-time capture
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Seamless texture mapping of subdivision surfaces by model pelting and texture blending
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
A Reflectance Model for Computer Graphics
ACM Transactions on Graphics (TOG)
An improved illumination model for shaded display
Communications of the ACM
Using synthetic images to register real images with surface models
Communications of the ACM
Parameterized environment maps
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
STERN: a highly scalable parallel stereo terrain renderer for planetary mission simulations
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
A rendering algorithm for visualizing 3D scalar fields
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
An efficient representation for irradiance environment maps
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Steerable illumination textures
ACM Transactions on Graphics (TOG)
Simulation of wrinkled surfaces
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
Anima II: a 3-D color animation system
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
Models of light reflection for computer synthesized pictures
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
Frequency space environment map rendering
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Painting and rendering textures on unparameterized models
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Efficient rendering of spatial bi-directional reflectance distribution functions
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Acquisition and rendering of transparent and refractive objects
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Image-based environment matting
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Fast, arbitrary BRDF shading for low-frequency lighting using spherical harmonics
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Proceedings of the 1st international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Adaptive Real-Time Level-of-Detail-Based Rendering for Polygonal Models
IEEE Transactions on Visualization and Computer Graphics
MIP-Map Level Selection for Texture Mapping
IEEE Transactions on Visualization and Computer Graphics
Conformal Surface Parameterization for Texture Mapping
IEEE Transactions on Visualization and Computer Graphics
Perturbation Methods for Interactive Specular Reflections
IEEE Transactions on Visualization and Computer Graphics
Texture Mapping Using Surface Flattening via Multidimensional Scaling
IEEE Transactions on Visualization and Computer Graphics
Vision: Conformal Image Warping
IEEE Computer Graphics and Applications
A Trip Down the Graphics Pipeline: Pixel Coordinates
IEEE Computer Graphics and Applications
Geometric Substitution: A Tutorial
IEEE Computer Graphics and Applications
IEEE Computer Graphics and Applications
IEEE Computer Graphics and Applications
Estimating parameters for procedural texturing by genetic algorithms
Graphical Models
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
Orthogonal Cross Cylinder Using Segmentation Based Environment Modeling
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
The Generalized Detail-In-Context Problem
INFOVIS '98 Proceedings of the 1998 IEEE Symposium on Information Visualization
Volumetric Warping for Voxel Coloring on an Infinite Domain
SMILE '00 Revised Papers from Second European Workshop on 3D Structure from Multiple Images of Large-Scale Environments
Parallel ray tracing on a chip
Practical parallel rendering
The lit sphere: a model for capturing NPR shading from art
GRIN'01 No description on Graphics interface 2001
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Lighting controls for synthetic images
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Artificial texturing: An aid to surface visualization
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
The simulation of natural phenomena (Panel Session)
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
A more flexible image generation environment
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
An expandable multiprocessor architecture for video graphics (Preliminary Report)
ISCA '79 Proceedings of the 6th annual symposium on Computer architecture
A reflectance model for computer graphics
SIGGRAPH '81 Proceedings of the 8th annual conference on Computer graphics and interactive techniques
A terrain and cloud computer image generation model
SIGGRAPH '79 Proceedings of the 6th annual conference on Computer graphics and interactive techniques
Transparency for computer synthesized images
SIGGRAPH '79 Proceedings of the 6th annual conference on Computer graphics and interactive techniques
A linear time exact hidden surface algorithm
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
Synthetic texturing using digital filters
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Summed-area tables for texture mapping
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
The progression of realism in computer generated images
ACM '77 Proceedings of the 1977 annual conference
Distributing a visible surface algorithm over multiple processors
ACM '77 Proceedings of the 1977 annual conference
Multi-perspective images for visualisation
VIP '01 Proceedings of the Pan-Sydney area workshop on Visual information processing - Volume 11
Structured importance sampling of environment maps
ACM SIGGRAPH 2003 Papers
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Capturing and rendering with incident light fields
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Efficient and realistic visualization of cloth
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Photorealistic rendering for augmented reality using environment illumination
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
Interactive Global Illumination in Dynamic Environments Using Commodity Graphics Hardware
PG '03 Proceedings of the 11th Pacific Conference on Computer Graphics and Applications
Interactive Visualization of Complex Real-World Light Sources
PG '03 Proceedings of the 11th Pacific Conference on Computer Graphics and Applications
A numerical method for rendering spherical reflections
VIS '90 Proceedings of the 1st conference on Visualization '90
Geometric clipping using boolean textures
VIS '93 Proceedings of the 4th conference on Visualization '93
Simple blurry reflections with environment maps
Journal of Graphics Tools - Special on hardware-accelerated rendering techniques
Methods for Volumetric Reconstruction of Visual Scenes
International Journal of Computer Vision
Footprint Area Sampled Texturing
IEEE Transactions on Visualization and Computer Graphics
Physically based sound modelling
Organised Sound
Rapid raster ellipsoid shading
ACM SIGGRAPH Computer Graphics
Real-time reflection on moving vehicles in urban environments
Proceedings of the ACM symposium on Virtual reality software and technology
Stereological techniques for solid textures
ACM SIGGRAPH 2004 Papers
A signal-processing framework for reflection
ACM Transactions on Graphics (TOG)
Computer graphics for water modeling and rendering: a survey
Future Generation Computer Systems - Special issue: Computer graphics and geometric modeling
Real-time reflection mapping with parallax
Proceedings of the 2005 symposium on Interactive 3D graphics and games
ACM SIGGRAPH 2005 Papers
View-dependent precomputed light transport using nonlinear Gaussian function approximations
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
All-frequency relighting of glossy objects
ACM Transactions on Graphics (TOG)
Image-based illumination on the GPU
Machine Graphics & Vision International Journal
Interactive decal compositing with discrete exponential maps
ACM SIGGRAPH 2006 Papers
Generalized wavelet product integral for rendering dynamic glossy objects
ACM SIGGRAPH 2006 Papers
Rendering multi-perspective images with trilinear projection
ACSC '06 Proceedings of the 29th Australasian Computer Science Conference - Volume 48
Densely sampled light probe sequences for spatially variant image based lighting
Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
Sample-Based Cameras for Feed Forward Reflection Rendering
IEEE Transactions on Visualization and Computer Graphics
ACM SIGGRAPH 2006 Courses
Realistic materials in computer graphics
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
An improved illumination model for shaded display
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting (The Morgan Kaufmann Series in Computer Graphics)
IEEE Transactions on Visualization and Computer Graphics
High quality rendering using ray tracing and photon mapping
ACM SIGGRAPH 2007 courses
ACM SIGGRAPH 2007 courses
Trends in Graphic Display Design
IEEE Transactions on Computers
Technical Section: Generalized reaction-diffusion textures
Computers and Graphics
Visibility-based spatial reasoning for object manipulation in cluttered environments
Computer-Aided Design
Advanced global illumination using photon mapping
ACM SIGGRAPH 2008 classes
Using specularities in comparing 3D models and 2D images
Computer Vision and Image Understanding
Edutainment '08 Proceedings of the 3rd international conference on Technologies for E-Learning and Digital Entertainment
Haptic rendering of complex objects via directional sampling
VRCAI '08 Proceedings of The 7th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry
Precomputation-Based Rendering
Foundations and Trends® in Computer Graphics and Vision
Correction of color information of a 3D model using a range intensity image
Computer Vision and Image Understanding
Experiments in computer-aided graphic expression
IBM Systems Journal
IBM Systems Journal
Illustrative visualization: interrogating triangulated surfaces
Computing - Geometric Modelling, Dagstuhl 2008
Advanced designer-oriented system in VR environment
ICACT'09 Proceedings of the 11th international conference on Advanced Communication Technology - Volume 1
Computer graphics for water modeling and rendering: a survey
Future Generation Computer Systems
CGIM '07 Proceedings of the Ninth IASTED International Conference on Computer Graphics and Imaging
Energy-driven statistical sampling: detecting software hotspots
PACS'02 Proceedings of the 2nd international conference on Power-aware computer systems
Stochastic path tracing on consumer graphics cards
Proceedings of the 24th Spring Conference on Computer Graphics
Indirect shader domain rendering
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part II
Realtime rendering of realistic fabric with alternation of deformed anisotropy
MIG'10 Proceedings of the Third international conference on Motion in games
Exploring physical information cloth on a multitouch table
Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces
Mathematical PSNR prediction model between compressed normal maps and rendered 3d images
PCM'05 Proceedings of the 6th Pacific-Rim conference on Advances in Multimedia Information Processing - Volume Part II
SphereAvatar: a situated display to represent a remote collaborator
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Photorealistic cloth in real-time applications
Computer Animation and Virtual Worlds
Free form incident light fields
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
ManyLoDs: parallel many-view level-of-detail selection for real-time global illumination
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Hemispherical rasterization for self-shadowing of dynamic objects
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Progressively-refined reflectance functions from natural illumination
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
All-frequency relighting of non-diffuse objects using separable BRDF approximation
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Spherical Q2-tree for sampling dynamic environment sequences
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
EGWR'01 Proceedings of the 12th Eurographics conference on Rendering
Light field techniques for reflections and refractions
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
Interactive smooth and curved shell mapping
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Real-time multi-perspective rendering on graphics hardware
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Efficient wavelet rotation for environment map rendering
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
A GPU-driven algorithm for accurate interactive reflections on curved objects
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
The virtual reconstruction and daylight illumination of the Panagia Angeloktisti
VAST'09 Proceedings of the 10th International conference on Virtual Reality, Archaeology and Cultural Heritage
Texturing and hypertexturing of volumetric objects
VG'05 Proceedings of the Fourth Eurographics / IEEE VGTC conference on Volume Graphics
A multipurpose hardware shader
EGGH'90 Proceedings of the Fifth Eurographics conference on Advances in Computer Graphics Hardware: rendering, ray tracing and visualization systems
Hardware acceleration of texture mapping
EGGH'92 Proceedings of the Seventh Eurographics conference on Graphics Hardware
A scalable architecture for 3D map navigation on mobile devices
Personal and Ubiquitous Computing
Hi-index | 48.27 |
In 1974 Catmull developed a new algorithm for rendering images of bivariate surface patches. This paper describes extensions of this algorithm in the areas of texture simulation and lighting models. The parametrization of a patch defines a coordinate system which is used as a key for mapping patterns onto the surface. The intensity of the pattern at each picture element is computed as a weighted average of regions of the pattern definition function. The shape and size of this weighting function are chosen using digital signal processing theory. The patch rendering algorithm allows accurate computation of the surface normal to the patch at each picture element, permitting the simulation of mirror reflections. The amount of light coming from a given direction is modeled in a similar manner to the texture mapping and then added to the intensity obtained from the texture mapping. Several examples of images synthesized using these new techniques are included.