Skip to main content

Animating Lights and Shadows

  • Conference paper
Computer-Generated Images

Abstract

The motion of lights and shadows In a computer-generated film gives spectacular effects. In our extensible director-oriented animation system MIRANIM, any motion may be applied to multiple virtual cameras and to various kinds of lights: directional lights, positional lights and spots. Light may be limited by conic and cylindric surfaces and fading lights may be controlled. Moreover objects may be non-convex, may have holes and may be translucent. Such possibilities mean that the restrictions imposed by a shadow algorithm must be avoided. The shadow algorithm, based on the Crow shadow volume algorithm, and its implementation in MIRANIM are described. Various problems and their solutions are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Atherton, P.; Weiler, K. and Greenberg, D. (1978) Polygon Shadow Generation, Proc. 5IGQRAPH ’79, pp. 275–281

    Google Scholar 

  • Bergeron, P. (1985) Shadow Volumes for Non-planar Polygons, Proc. Graphics interface ’85, pp. 417–418(abstractonly)

    Google Scholar 

  • Brotman, L. and Badler, N.I. (1984) Generating Soft Shadows with a Depth Buffer Algorithm, IEEE Computer Graphics 9nl Applications, vol. 4, No. 10 ,pp. 5–12.

    Google Scholar 

  • Crow, F. (1977) Shadow algorithms for Computer Graphics, Proc. SIGGRAPH ’77. Vol. 11, No. 2, pp. 242–248.

    Google Scholar 

  • Kajiya J.T. (1983) New Techniques for Ray-tracing Procedurally Defined Object., Proc. SIGGRAPH ’83. pp. 91–99.

    Google Scholar 

  • Kay, D.S. and Greenberg, D. (1979), Transparency for Computer Synthesized Images, Proc SRAPH 79, pp. 158–164.

    Google Scholar 

  • Magnenat-Thalmann, N.; Thalmann, D. and Fortin, M. (1985) MIRRNIM: Rn EHtensible Director-Oriented System for the Animation of Realistic Images, IEEE Computer Graphics and Applications. Vol. 5, No 3; pp. 61–73

    Google Scholar 

  • Magnenat-Thalmann N. and Thalmann, D. (1985) Computer Animation: Theory and Practice, Springer, Tokyo Berlin Heidelberg New York

    MATH  Google Scholar 

  • Magnenat-Thalmann, N. and Thalmann, D. (1985a) Single and Multiple Virtual Movie Cameras for Special Cinematographic Effects, Proc. Computer Graphics Tokyo ’85.

    Google Scholar 

  • Magnenat-Thalmann, N. and Thalmann, D. (1985b) Controlling Evolution and Motion Using the CINEMIRA-2 Animation Sublanguage, New Electronic Images. Springer, Tokyo Berlin Heidelberg New York.

    Google Scholar 

  • Magnenat-Thalmann, N. and Thalmann, D. (1985c), 3D Computer Animation: Mora on Evolution Problem than a Motion Problem, IEEE Computer graphics and Applications, Vol. 5, No 10.

    Google Scholar 

  • Magnenat-Thalmann N.; Thalmann, D.; Fortin, M. and Langlois, L. (1985b) MIRA-SHADING: a Language for the Synthesis and the Animation of Realistic Images, Frontiers in Computer Graphics. Springer, Tokyo Berlin Heidelberg New York, pp. 101–113.

    Google Scholar 

  • Nishita, T. and Nakamae, E. (1974) An algorithm for half-toned representation of three-dimensional objects. Information Processing Society of Japan. Vol. 14

    Google Scholar 

  • Reeves, W.T. (1983) Particle Systems - a Technique for Modeling a Class of Fuzzy Objects, Proc. SIGGRAPH ’83. pp.359–376.

    Google Scholar 

  • Reeves, W.T. (1985) Approximate and Probabilistic Algorithms for Shading and Rendering of Structured Particle Systems, Proc. SIGGRAPH ’85. pp.359–376.

    Google Scholar 

  • Warn, DR. (1983) Ligthing Controls for Synthetic Images, Proc. SIGGRAPH ’83. pp. 13–21.

    Google Scholar 

  • Weller, K; Atherton, P. (1977) Hidden Surface Removal Using Polygon Area Sorting, PrOC.SIggRAPH ’77, pp.214–222

    Google Scholar 

  • Whitted, T. (1980) An improved illumination model for shaded display, Comm.ACM, Vol.23, No6, pp.343–349

    Google Scholar 

  • Williams, L. (1978) Casting Curved Shadows on Curved Surfaces, Proc. SIGGRAPH ’78. pp.270–274

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1985 Springer-Verlag Tokyo

About this paper

Cite this paper

Fortin, M., Léonard, N., Magnenat-Thalmann, N., Thalmann, D. (1985). Animating Lights and Shadows. In: Magnenat-Thalmann, N., Thalmann, D. (eds) Computer-Generated Images. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68033-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-4-431-68033-8_5

  • Publisher Name: Springer, Tokyo

  • Print ISBN: 978-4-431-68035-2

  • Online ISBN: 978-4-431-68033-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics