Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800248.807402acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free access

Casting curved shadows on curved surfaces

Published: 23 August 1978 Publication History
  • Get Citation Alerts
  • Abstract

    Shadowing has historically been used to increase the intelligibility of scenes in electron microscopy and aerial survey. Various methods have been published for the determination of shadows in computer synthesized scenes. The display of shadows may make the shape and relative position of objects in such scenes more comprehensible; it is a technique lending vividness and realism to computer animation.
    To date, algorithms for the determination of shadows have been restricted to scenes constructed of planar polygons. A simple algorithm is described which utilizes Z-buffer visible surface computation to display shadows cast by objects modelled of smooth surface patches. The method can be applied to all environments, in fact, for which visible surfaces can be computed. The cost of determining the shadows associated with each light source is roughly twice the cost of rendering the scene without shadows, plus a fixed transformation overhead which depends on the image resolution. No extra entities are added to the scene description in the shadowing process. This comprehensive algorithm, which permits curved shadows to be cast on curved surfaces, is contrasted with a less costly method for casting the shadows of the environment on a single ground plane.
    In order to attain good results, the discrete nature of the visible-surface computations must be treated with care. The effects of dither, interpolation, and geometric quantization at different stages of the shadowing algorithm are examined. The special problems posed by self-shadowing surfaces are described.

    References

    [1]
    Catmull, E., "A Subdivision Algorithm for Computer Display of Curved Surfaces," PhD. thesis, Dept. of Computer Science, University of Utah, 1974.
    [2]
    Newell, M. G., Newell, R. G., and Sancha, T. L., "A Solution to the Hidden Surface Problem," Proceedings of the 1972 ACM National Conference.
    [3]
    Williams, L., forthcoming PhD. thesis, University of Utah.
    [4]
    For the application of this representation to scene analysis, see: Levine, M. D., O'Handley, D. A., and Yagi, G. M., "Computer Determination of Depth Maps," Computer Graphics and Image Processing, No. 2, 1973.
    [5]
    Crow, F. C., "Shadow Algorithms for Computer Graphics," Siggraph 1977 Proceedings, Vol. 11, No. 2, Summer 1977.
    [6]
    Blinn, J. F., "A Scan-Line Algorithm for the Display of Bicubic Surface Patches," PhD. thesis, Dept. of Computer Science, university of Utah, 1978.
    [7]
    Crow, F. C., "The Aliasing Problem in Computer-Synthesized Shaded Images," PhD. thesis, Dept. of Computer Science, University of Utah, 1976.
    [8]
    Freeman, H., "Computer Processing of Line Drawing Images," ACM Computing Surveys, Vol. 6, No. 1, March 1974.
    [9]
    Blinn, J. F., "Models of Light Reflection for Computer Synthesized Pictures," Siggraph 1977 Proceedings, Vol. 11, No. 2, Summer 1977.
    [10]
    Sutherland, I.E., "A Head-Mounted Three-Dimensional Display," Fall Joint Computer Conference 1968, Thompson Books, Washington, D.C., 757.

    Cited By

    View all
    • (2024)Improved Few-Shot SAR Image Generation by Enhancing DiversityIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing10.1109/JSTARS.2024.335223717(3394-3408)Online publication date: 2024
    • (2024)Contextual Ambient OcclusionComputers and Graphics10.1016/j.cag.2024.01.011119:COnline publication date: 1-Apr-2024
    • (2024)Multisampling-depth soft shadow based on cascaded area light sourceThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-023-02852-840:3(1339-1357)Online publication date: 1-Mar-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGGRAPH '78: Proceedings of the 5th annual conference on Computer graphics and interactive techniques
    August 1978
    363 pages
    ISBN:9781450379083
    DOI:10.1145/800248
    • cover image ACM Overlay Books
      Seminal graphics: pioneering efforts that shaped the field, Volume 1
      July 1998
      460 pages
      ISBN:158113052X
      DOI:10.1145/280811
    • cover image ACM SIGGRAPH Computer Graphics
      ACM SIGGRAPH Computer Graphics  Volume 12, Issue 3
      August 1978
      337 pages
      ISSN:0097-8930
      DOI:10.1145/965139
      Issue’s Table of Contents
    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]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 23 August 1978

    Permissions

    Request permissions for this article.

    Check for updates

    Badges

    • Seminal Paper

    Author Tags

    1. Computer animation
    2. Computer graphics
    3. Hidden surface algorithms
    4. Shadows

    Qualifiers

    • Article

    Conference

    SIGGRAPH '78
    Sponsor:

    Acceptance Rates

    SIGGRAPH '78 Paper Acceptance Rate 64 of 120 submissions, 53%;
    Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)366
    • Downloads (Last 6 weeks)50
    Reflects downloads up to 11 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Improved Few-Shot SAR Image Generation by Enhancing DiversityIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing10.1109/JSTARS.2024.335223717(3394-3408)Online publication date: 2024
    • (2024)Contextual Ambient OcclusionComputers and Graphics10.1016/j.cag.2024.01.011119:COnline publication date: 1-Apr-2024
    • (2024)Multisampling-depth soft shadow based on cascaded area light sourceThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-023-02852-840:3(1339-1357)Online publication date: 1-Mar-2024
    • (2023)Modeling and Rendering Architecture from Photographs: A hybrid geometry- and image-based approachSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596761(465-474)Online publication date: 1-Aug-2023
    • (2023)Deep Shadow MapsSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596746(311-318)Online publication date: 1-Aug-2023
    • (2023)Eye-Based Point Rendering for Dynamic Multiview EffectsProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/35855136:1(1-16)Online publication date: 16-May-2023
    • (2023)Sim-on-Wheels: Physical World in the Loop Simulation for Self-DrivingIEEE Robotics and Automation Letters10.1109/LRA.2023.33256898:12(8192-8199)Online publication date: Dec-2023
    • (2023)A Distributed-Memory Parallel Approach for Volume Rendering with Shadows2023 IEEE 13th Symposium on Large Data Analysis and Visualization (LDAV)10.1109/LDAV60332.2023.00010(22-31)Online publication date: 23-Oct-2023
    • (2023)Country-Scale Photogrammetry and True Orthorectification Using Very-High-Resolution (VHR) Multi-View Satellite ImageryIGARSS 2023 - 2023 IEEE International Geoscience and Remote Sensing Symposium10.1109/IGARSS52108.2023.10281555(5607-5610)Online publication date: 16-Jul-2023
    • (2023)PixHt-Lab: Pixel Height Based Light Effect Generation for Image Compositing2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR52729.2023.01597(16643-16653)Online publication date: Jun-2023
    • 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