Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

A model for anisotropic reflection

Published: 01 September 1990 Publication History

Abstract

A reflection and refraction model for anisotropic surfaces is introduced. The anisotropy is simulated by small cylinders (added or subtracted) distributed on the anisotropic surface. Different levels of anisotropy are achieved by varying the distance between each cylinder and/or rising the cylinders more or less from the surface. Multidirectional anisotropy is modelled by orienting groups of cylinders in different direction. The intensity of the reflected light is computed by determining the visible and illuminated portion of the cylinders, taking self-blocking into account. We present two techniques to compute this in practice. In one the intensity is computed by sampling the surface of the cylinders. The other is an analytic solution. In the case of the diffuse component, the solution is exact. In the case of the specular component, an approximation is developed using a Chebyshev polynomial approximation of the specular term, and integrating the polynomial.This model can be implemented easily within most rendering system, given a suitable mechanism to define and alter surface tangents. The effectiveness of the model and the visual importance of anisotropy are illustrated with some pictures.

References

[1]
Bass, F. G. and Fuks, I. M., Wave Scattering from Statistically Rough Surfaces. Pergamon Press Ltd., 1979.
[2]
Beckm~nn, P., Spizzichino A., The scatterin9 of electromagnetic waves :from rough surfaces. Artech House, Inc., 2nd ed., 1987.
[3]
Blinn, J., Models of Light Reflection for Computer Synthesized Pictures. Proceedings of SIGGRAPH'77, In Computer Graphics 11, 2 (July 1977), 192-198.
[4]
Blinn, J., Simulation of wrinkled surfaces. Proceedings of SIGGRAPH'78, In Computer Graphics 12, 3 (August 1978), 286-292.
[5]
Born, M. and Wolf, E., Principles o} Optics. Pergamon, Oxford, 1975.
[6]
Brennan, B., Bandeen, W., Anisotropic Reflectance Characteristics of Natural Earth Surfaces. Applied Op. tic8 9, 2, (February 1970).
[7]
Cabral, B., Max, N., Springmeyer, R., Bidirectional Reflection Functions from Surface Bump Maps. Proceedings of SIGGRAPH'87, In Computer Graphics 21, 4 (July 1987), 273-281.
[8]
Cook, R., Torrance, K., A Reflectance Model for Computer Graphics. Proceedings of SIGGRAPH'81, In Computer Graphics 15, 3 (August 1981), 307-316.
[9]
Fournier, A., Fiume, E., Ouellette, M. and Chee, C., FIAT: Light Driven Global Illumination. DGP Technical Memo DGP89-1, Dynamic Graphics Project, University of Toronto, 1989.
[10]
Gouraud, H., Continuous Shading of Curved Surfaces. IEEE Transactions on Computers 20, 6 (June 1971), 623-628.
[11]
Heckbert, P., Survey of Texture Mapping. IEEE Computer Graphics and Applications, 6, 11 (November 1986), 56-67.
[12]
Immel, D., Cohen, M. and Greenberg, D., A Radiosity Method for Non-Diffuse Environments. Proceedings of SIGGRAPH'86, In Computer Graphics 20, 4 (August 1986), 143-150.
[13]
Kajiya, J., Anisotropic Reflection Models. Proceedings of SIGGRAPH'85, In Computer Graphics 19, 3 (July 1985), 15-21.
[14]
Kajiya, J., The Rendering Equation. Proceedings of SIGGRAPH'86, In Computer Graphics 20, 4 (August 1986), 143-150.
[15]
Kajiya, J. and Kay, T., Rendering Fur with Three Dimensional Textures. Proceedings of SIGGRAPH'89, In Computer Graphics 23, 3 (July 1989), 271-280.
[16]
Max, N., Horizon mapping: shadows for bump-mapped surfaces. The Visual Computer, Vol. 4, 1988, 109-117.
[17]
Miller, G., From Wire-Frames to Furry Animals, Proceedings of Graphics Interface '88, 1988, 138-145.
[18]
Phong, B., Illumination for Computer Generated Pictures. Communications of the A GM 18, 6, (June 1975), 311-317.
[19]
Poulin, P. and Amanatides, J., Shading and Shadowing with Linear Light Sources. Proceedings of Eurographics 90, (September 1990).
[20]
Ralston, A., A First Course in Numerical Analysis. McGraw-Hill, 1965.
[21]
Saito, T., Shinya, M., Takahashi, T., "Highlighting Rounded Edges", Proceedings of CG International 89. In New Advances in Computer Graphic~ 1989, 613-629.
[22]
Sillion, F. and Puech, C., A General Two-Pass Method Integrating Specular and Diffuse Reflection. Proceedings of SIGGRAPH'89, In Computer Graphics 23, 3 (July 1989), 335-344.
[23]
Torrance, K., Sparrow, E., Polarization, Directional Distribution, and Off-Specular Peak Phenomena in Light Reflected from Roughened Surfaces. J.Opt.Soc.Am. 56, 7, 1966.
[24]
Torrance, K., Sparrow, E., Theory for Off-Specular Reflection from Roughened Surfaces. J.Opt.Soc.Am. 57, 9, 1967, 1105-1114.
[25]
Trowbridge, T., Reitz, K., Average Irregularity Representation of a Roughened Surfaces for Ray Reflection. J. Opt.Sac.Am. 65, 3, 1967.
[26]
Watanabe, Y., Suenaga, Y., Hair Animation in Backlight. Proceedings of CG International 89. in New Advances in Computer Graphics 1989, 691-700.
[27]
Whitted, T., An Improved Illumination Model for Shaded Display. Communications o/the A CM 23, 6, (June 1980), 343-349.
[28]
Williams, L., Pyramidal Parametrics. Proceedings of SIGGRAPtt'83, In Computer Graphics 17, 3 (July 1983), 1-11.
[29]
Yokoi, S., Toriwaki, J., Computer Science and Technologies, Ch. 3.7 Realistic Expression of Solids with Feeling of Materials, JARECT, Vol. 18, Ohmsha Ltd., 1988.

Cited By

View all
  • (2023)Reflection from Layered Surfaces due to Subsurface ScatteringSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596743(279-288)Online publication date: 1-Aug-2023
  • (2022)Microsurface TransformationsComputer Graphics Forum10.1111/cgf.1459041:4(105-116)Online publication date: 30-Jul-2022
  • (2018)Characterizing Land Surface Anisotropic Reflectance over Rugged Terrain: A Review of Concepts and Recent DevelopmentsRemote Sensing10.3390/rs1003037010:3(370)Online publication date: 27-Feb-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGGRAPH Computer Graphics
ACM SIGGRAPH Computer Graphics  Volume 24, Issue 4
Aug. 1990
377 pages
ISSN:0097-8930
DOI:10.1145/97880
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGGRAPH '90: Proceedings of the 17th annual conference on Computer graphics and interactive techniques
    September 1990
    452 pages
    ISBN:0897913442
    DOI:10.1145/97879
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 September 1990
Published in SIGGRAPH Volume 24, Issue 4

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)177
  • Downloads (Last 6 weeks)23
Reflects downloads up to 18 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Reflection from Layered Surfaces due to Subsurface ScatteringSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596743(279-288)Online publication date: 1-Aug-2023
  • (2022)Microsurface TransformationsComputer Graphics Forum10.1111/cgf.1459041:4(105-116)Online publication date: 30-Jul-2022
  • (2018)Characterizing Land Surface Anisotropic Reflectance over Rugged Terrain: A Review of Concepts and Recent DevelopmentsRemote Sensing10.3390/rs1003037010:3(370)Online publication date: 27-Feb-2018
  • (2018)Practical multiple scattering for rough surfacesACM Transactions on Graphics10.1145/3272127.327501637:6(1-12)Online publication date: 4-Dec-2018
  • (2018)Simultaneous and Constrained Calibration of Multiple Hyperspectral Images Through a New Generalized Empirical Line ModelIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing10.1109/JSTARS.2018.280466611:6(2047-2058)Online publication date: Jun-2018
  • (2017)Film Confinement Induced “Jump-Percolation” Wetting Transition in Amphiphilic Block Copolymer FilmsACS Applied Materials & Interfaces10.1021/acsami.7b072459:40(35349-35359)Online publication date: 2-Oct-2017
  • (2017)ReferencesPhysically Based Rendering10.1016/B978-0-12-800645-0.50027-0(1165-1211)Online publication date: 2017
  • (2017)Adaptive highlights stencils for modeling of multi-axial BRDF anisotropyThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-015-1148-133:1(5-15)Online publication date: 1-Jan-2017
  • (2016)Multi-scale rendering of scratched materials using a structured SV-BRDF modelACM Transactions on Graphics10.1145/2897824.292594535:4(1-11)Online publication date: 11-Jul-2016
  • (2016)Real-time rendering of procedural multiscale materialsProceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games10.1145/2856400.2856409(139-148)Online publication date: 27-Feb-2016
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media