“Illumination in diverse codimensions” by Banks

  • ©David C. Banks




    Illumination in diverse codimensions



    This paper considers an idealized subclass of surface reflectivities; namely a simple superposition of ideal diffuse and ideal specular, restricted to point light sources. The paper derives a model of diffuse and specular illumination in arbitrarily large dimensions, based on a few characteristics of material and light in 3-space. It describes how to adjust for the anomaly of excess brightness in large codimensions. If a surface is grooved or furry, it can be illuminated with a hybrid model that incorporates both the ID geometry (the grooves or fur) and the 2D geometry (the surface).


    1. Anjyo, Ken-ichi, Yoshiaki Usami, and Tsuneya Kurihara, “A Simple Method for Extracting the Natural Beauty of Hair,” SIGGRAPH 92 Proceedings. Vol. 26, No. 2, pp. 111-120.
    2. Banks, David C., “Interactive Manipulation and Display of Two-Dimensional Surfaces in Four-Dimensional Space,” 1992 Symposium on Interactive 3D Graphics. ACM Press, pp. 197-207.
    3. Banks, David C., Interacting With Surfaces in Four Dimen-sions Using Computer Graphics. Doctoral Dissertation. TR93-011, Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599. March 1993, pp. 43-48.
    4. Blinn, James, “Models of Light Reflection for Computer Synthesized Pictures,” SIGGRAPH 77 Proceedings. Vol. 11, No. 2, pp. 192-198.
    5. Carey, Scott, Robert Burton, and Douglas Campbell, “Shades of a Higher Dimension,” Computer Graphics World, October 1987, pp. 93-94.
    6. Foley, James, Andries van Dam, Steven Feiner, and John Hughes, Computer Graphics: Principles and Practice (2nd edition). Addison-Wesley Publishing Company, 1990. Chapter 16.
    7. Fuchs, Henry, John Poulton, John Eyles, Trey Greer, Jack Goldfeather, David Ellsworth, Steve Molnar, Greg Turk, Brice Tebbs, and Laura Israel, “Pixel-Planes 5: A Heteroge-neous Multiprocessor Graphics System Using Processor-Enhanced Memories,” SIGGRAPH 89 Proceedings. Vol. 23. No.3, pp. 79-88.
    8. Hanrahan, Pat and Wolfgang Krueger, “Reflection from Layered Surfaces due to Subsurface Scattering.” SIGGRAPH 93 Proceedings. pp. 165-174.
    9. Hanson, Andrew J., “Interactive Visualization Methods for Four Dimensions,” Visualization 93 Proceedings. pp. 196- 203.
    10. Hanson, Andrew J. and P. A. Heng, “Visualizing the Fourth Dimension Using Geometry and Light,” Visualization 91 Proceedings. Vol. 21, No. 3, pp 321-328.
    11. He, Xiao, Patrick Heynen, Richard Phillips, Kenneth Torrance, David Salesin, and Donald Greenberg., “A Fast and Accurate Light Reflection Model.” SIGGRAPH 92 Proceedings. Vol. 26, No. 2, pp. 253-254.
    12. Horn, Berthold and Michael Brooks, ed., Shape From Shading. MIT Press, 1989.
    13. Kajiya, James T., “Anisotropic Reflection Models,” SIGGRAPH 85 Proceedings. Vol. 19, No. 3, pp. 15-21.
    14. Kajiya, James T., “The Rendering Equation,” SIGGRAPH 86 Proceedings. Vol. 20, No. 4, pp. 143-150.
    15. Kajiya, James T. and Timothy L. Kay, “Rendering Fur With Three Dimensional Textures,” SIGGRAPH 89 Proceedings. Vol. 23, No. 3, pp. 271-280.
    16. Kajiya, James T., Personal communication. Dec. 22, 1993.
    17. LeBlanc, A., R. Turner, and D. Thalmann, “Rendering Hair Using Pixel Blending and Shadow Buffers,” Journal of Visu-alization and Computer Animation, Vol. 2, No. 3, August 1991.
    18. Miller, Gavin, “From Wire-Frames to Furry Animals,” Proceedings of Graphics Interface 88. pp. 138-145.
    19. Perlin, Ken, “Hypertexture,” SIGGRAPH 89 Proceedings. Vol. 23, No. 3, pp. 253-262.
    20. Poulin, Pierre and Alain Fournier, “A Model for Anisotropic Refelection,” SIGGRAPH 90 Proceedings. Vol. 24, No. 4, pp. 272-282.
    21. Rogers, David F., Procedural Elements for Computer Graphics. McGraw-Hill Book Company, 1985, chapter 5.
    22. Steiner, K. Victor and Robert Burton, “Hidden Volumes: The 4th Dimension,” Computer Graphics World, February 1987, pp. 71-74.
    23. Ward, Gregory J., “Measuring and Modeling Anisotropic Reflection,” SIGGRAPH 92 Proceedings. Vol. 26, No. 2, pp. 265-272.
    24. Watanabe, Yasuhiko and Yasuhito Suenaga, “A Trigonal Prism-Based Method for Hair Image Generation,” IEEE Computer Graphics and Applications. January 1992, Vol. 12, No. 1, pp. 47-53.
    25. Westin, Stephen H., James Arvo, and Kenneth Torrance, “Predicting Reflectance Functions from Complex Surfaces.” SIGGRAPH 92 Proceedings. Vol. 26, No. 2, pp. 255-264.

ACM Digital Library Publication:

Overview Page: