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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
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
Bergeron, P. (1985) Shadow Volumes for Non-planar Polygons, Proc. Graphics interface ’85, pp. 417–418(abstractonly)
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.
Crow, F. (1977) Shadow algorithms for Computer Graphics, Proc. SIGGRAPH ’77. Vol. 11, No. 2, pp. 242–248.
Kajiya J.T. (1983) New Techniques for Ray-tracing Procedurally Defined Object., Proc. SIGGRAPH ’83. pp. 91–99.
Kay, D.S. and Greenberg, D. (1979), Transparency for Computer Synthesized Images, Proc SRAPH 79, pp. 158–164.
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
Magnenat-Thalmann N. and Thalmann, D. (1985) Computer Animation: Theory and Practice, Springer, Tokyo Berlin Heidelberg New York
Magnenat-Thalmann, N. and Thalmann, D. (1985a) Single and Multiple Virtual Movie Cameras for Special Cinematographic Effects, Proc. Computer Graphics Tokyo ’85.
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.
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.
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.
Nishita, T. and Nakamae, E. (1974) An algorithm for half-toned representation of three-dimensional objects. Information Processing Society of Japan. Vol. 14
Reeves, W.T. (1983) Particle Systems - a Technique for Modeling a Class of Fuzzy Objects, Proc. SIGGRAPH ’83. pp.359–376.
Reeves, W.T. (1985) Approximate and Probabilistic Algorithms for Shading and Rendering of Structured Particle Systems, Proc. SIGGRAPH ’85. pp.359–376.
Warn, DR. (1983) Ligthing Controls for Synthetic Images, Proc. SIGGRAPH ’83. pp. 13–21.
Weller, K; Atherton, P. (1977) Hidden Surface Removal Using Polygon Area Sorting, PrOC.SIggRAPH ’77, pp.214–222
Whitted, T. (1980) An improved illumination model for shaded display, Comm.ACM, Vol.23, No6, pp.343–349
Williams, L. (1978) Casting Curved Shadows on Curved Surfaces, Proc. SIGGRAPH ’78. pp.270–274
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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