skip to main content
article
Free Access

A model for anisotropic reflection

Authors Info & Claims
Published:01 September 1990Publication History
Skip Abstract Section

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. 1 Bass, F. G. and Fuks, I. M., Wave Scattering from Statistically Rough Surfaces. Pergamon Press Ltd., 1979.Google ScholarGoogle Scholar
  2. 2 Beckm~nn, P., Spizzichino A., The scatterin9 of electromagnetic waves :from rough surfaces. Artech House, Inc., 2nd ed., 1987.Google ScholarGoogle Scholar
  3. 3 Blinn, J., Models of Light Reflection for Computer Synthesized Pictures. Proceedings of SIGGRAPH'77, In Computer Graphics 11, 2 (July 1977), 192-198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Blinn, J., Simulation of wrinkled surfaces. Proceedings of SIGGRAPH'78, In Computer Graphics 12, 3 (August 1978), 286-292. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Born, M. and Wolf, E., Principles o} Optics. Pergamon, Oxford, 1975.Google ScholarGoogle Scholar
  6. 6 Brennan, B., Bandeen, W., Anisotropic Reflectance Characteristics of Natural Earth Surfaces. Applied Op. tic8 9, 2, (February 1970).Google ScholarGoogle Scholar
  7. 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Cook, R., Torrance, K., A Reflectance Model for Computer Graphics. Proceedings of SIGGRAPH'81, In Computer Graphics 15, 3 (August 1981), 307-316. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 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.Google ScholarGoogle Scholar
  10. 10 Gouraud, H., Continuous Shading of Curved Surfaces. IEEE Transactions on Computers 20, 6 (June 1971), 623-628.Google ScholarGoogle Scholar
  11. 11 Heckbert, P., Survey of Texture Mapping. IEEE Computer Graphics and Applications, 6, 11 (November 1986), 56-67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13 Kajiya, J., Anisotropic Reflection Models. Proceedings of SIGGRAPH'85, In Computer Graphics 19, 3 (July 1985), 15-21. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14 Kajiya, J., The Rendering Equation. Proceedings of SIGGRAPH'86, In Computer Graphics 20, 4 (August 1986), 143-150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16 Max, N., Horizon mapping: shadows for bump-mapped surfaces. The Visual Computer, Vol. 4, 1988, 109-117.Google ScholarGoogle ScholarCross RefCross Ref
  17. 17 Miller, G., From Wire-Frames to Furry Animals, Proceedings of Graphics Interface '88, 1988, 138-145. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18 Phong, B., Illumination for Computer Generated Pictures. Communications of the A GM 18, 6, (June 1975), 311-317. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19 Poulin, P. and Amanatides, J., Shading and Shadowing with Linear Light Sources. Proceedings of Eurographics 90, (September 1990).Google ScholarGoogle Scholar
  20. 20 Ralston, A., A First Course in Numerical Analysis. McGraw-Hill, 1965.Google ScholarGoogle Scholar
  21. 21 Saito, T., Shinya, M., Takahashi, T., "Highlighting Rounded Edges", Proceedings of CG International 89. In New Advances in Computer Graphic~ 1989, 613-629.Google ScholarGoogle Scholar
  22. 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 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.Google ScholarGoogle ScholarCross RefCross Ref
  24. 24 Torrance, K., Sparrow, E., Theory for Off-Specular Reflection from Roughened Surfaces. J.Opt.Soc.Am. 57, 9, 1967, 1105-1114.Google ScholarGoogle ScholarCross RefCross Ref
  25. 25 Trowbridge, T., Reitz, K., Average Irregularity Representation of a Roughened Surfaces for Ray Reflection. J. Opt.Sac.Am. 65, 3, 1967.Google ScholarGoogle Scholar
  26. 26 Watanabe, Y., Suenaga, Y., Hair Animation in Backlight. Proceedings of CG International 89. in New Advances in Computer Graphics 1989, 691-700.Google ScholarGoogle Scholar
  27. 27 Whitted, T., An Improved Illumination Model for Shaded Display. Communications o/the A CM 23, 6, (June 1980), 343-349. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28 Williams, L., Pyramidal Parametrics. Proceedings of SIGGRAPtt'83, In Computer Graphics 17, 3 (July 1983), 1-11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. 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.Google ScholarGoogle Scholar

Index Terms

  1. A model for anisotropic reflection

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • 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

            Copyright © 1990 ACM

            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: 1 September 1990

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader