Journal of Graphics Tools · 2005 · 64 citations · 3 references
ComputingVisualizationDigital ImagingDigital RenderingRenderingImage PreprocessingImage TextureTexture AnalysisImage Texture AnalysisNormal EstimationNormal MappingSpecular HighlightsTexture Aliasing ReductionTexture Modeling
The result of averaging or interpolating unit normals is less than unit length unless all normals within the footprint happen to be identical. Most mipmapping algorithms simply renormalize, but this paper explores how the shortening can be used as a measure of normal variation to eliminate the common problem of strobing/sparkling noise due to aliasing of specular highlights. A very inexpensive implementation that simply substitutes a power function with a two-dimensional texture look-up is presented. Other applications of the technique, such as free gloss mapping, are also discussed.
3
Models of light reflection for computer synthesized pictures
J.F. Blinn · 1977 · 966 citations
Towards real-time photorealistic rendering
Andreas Schilling · 1997 · 30 citations · Full text
Filtering Normal Maps and Creating Multiple Surfaces
Alain Fournier · 1992 · 15 citations