skip to main content
article
Free Access

Anima II: a 3-D color animation system

Published:20 July 1977Publication History
Skip Abstract Section

Abstract

An animation software system has been developed at The Computer Graphics Research Group which allows a person with no computer background to develop an animation idea into a finished color video product which may be seen and recorded in real time. The animation may include complex polyhedra forming words, sentences, plants, animals and other creatures. The animation system, called Anima II, has as its three basic parts: a data generation routine used to make colored, three-dimensional objects, an animation language with a simple script-like syntax used to describe parallel motion and display transformations in a flexible, scheduled environment, the Myers algorithm used in the visible surface and raster scan calculations for the color display. This paper discusses the requirements, the problems, and the trade-offs of such a system. An overview of research in the area is given as well as the design and implementation highlights of the Anima II system.

References

  1. Appel, A., Stein, A., Landstein, J. (1970). The Interactive Design of Three-Dimensional Animation, Proceedings of the Ninth Annual UAIDE Meeting.Google ScholarGoogle Scholar
  2. Archuleta, Personal Communication with CGRG.Google ScholarGoogle Scholar
  3. Baecker, R. M. (1969). Interactive Computer Mediated Animation. Dissertation, Massachusetts Institute of Technology.Google ScholarGoogle Scholar
  4. Baumgart, B. G. (1974). Geometric Modeling for Computer Vision. Dissertation, Stanford University. NTIS Report Number AD/A-002261. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Belady, L. (1970). TV Plus Computer Equals Videographics. Proceedings of the Ninth Annual UAIDE Meeting.Google ScholarGoogle Scholar
  6. Blasgen, M. W., Gracer, F. (1970). KARMA: A System for Storyboard Animation. Proceedings of the Ninth Annual UAIDE Meeting.Google ScholarGoogle Scholar
  7. Blinn, J. F., Newell, M. E. (1976). Texture and Reflection in Computer Generated Images. Communications of the ACM, Vol. 19, No. 10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Braid, I. C. (1975). The Synthesis of Solids Bounded by Many Faces. Communications of the ACM, Vol. 18, No. 4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Catmull, E. (1974). A Subdivision Algorithm for Computer Display of Curved Surfaces. Tech. Report UTEC-CSC-74-133, University of Utah.Google ScholarGoogle Scholar
  10. Clark, J. (1976). Hierarchical Geometric Models for Visible Surface Algorithms. Communications of the ACM, Vol. 19, No. 10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Csuri, Charles (1975). Computer Animation, Proceedings of the Second Annual Conference on Computer Graphics and Interactive Techniques--SIGGRAPH '75. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Csuri, Charles A. (1977). 3-D Computer Animation. Advances in Computers. Academic Press, Inc., New York.Google ScholarGoogle Scholar
  13. Davis, J. R. (1968). A Model Making and Display Technique for 3-D Pictures, Proceedings of the Seventh Annual UAIDE Meeting.Google ScholarGoogle Scholar
  14. Elin, L. (1975). Synthevision: Serendipity from the Nuclear Age, Artist and Computer, edited by R. Leavitt, Harmony Press.Google ScholarGoogle Scholar
  15. Elin, L. (1977). Presented at National Conference and Workshop on Electronic Music and Art, University of Buffalo, Suny.Google ScholarGoogle Scholar
  16. Film --- "Walking Man," University of Utah.Google ScholarGoogle Scholar
  17. Film --- "NASA Space Shuttle" General Electric.Google ScholarGoogle Scholar
  18. Film --- "Sphere Eversion" N. Max.Google ScholarGoogle Scholar
  19. Gattis, W., Watson, (1971). An Input Translator for Animation and Its Relationship to Key Position Character Animation. Proceedings of the Tenth Annual UAIDE Meeting.Google ScholarGoogle Scholar
  20. Goldstein, R. (1971). A System for Computer Animation of 3-D Objects, Proceedings of the Tenth Annual UAIDE Meeting.Google ScholarGoogle Scholar
  21. Gouraud, H. (1971). Computer Display of Curved Surfaces. IEEE Transaction on Computers.Google ScholarGoogle Scholar
  22. Jones, B. (1976). An Extended ALGOL-60 for Shaded Computer Graphics. Proceedings ACM Symposium on Graphics Languages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Lafue, G. (1975). Computer Recognition of 3-Dimensional Objects from Orthogonal Views. Research Report No. 56, Institute of Physical Planning, Carnegie-Mellon University.Google ScholarGoogle Scholar
  24. Myers, A. J. (1975). An Efficient Visible Surface Program. Technical Report to the National Science Foundation, Grant Number DCR 74-00768A01.Google ScholarGoogle Scholar
  25. Myers, A. J. (1976). A Digital Video Information Storage and Retrieval System. Proceedings of the Third Annual Conference on Computer Graphics and Interactive Techniques--SIGGRAPH. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Max, N., (1975). Computer Animation of the "Sphere Eversion," Proceedings of the Second Annual Conference on Computer Graphics--SIGGRAPH. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Negroponte, N. (1973). Recent Advances in Sketch Recognition. Proceedings of the National Computer Conference.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Newell, M. (1975). The Utilization of Procedure Models in Digital Image Synthesis, Ph.D. Dissertation, University of Utah. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Parent, R. E., Chandrasekaran, B. (1976). Moulding Computer Clay. Pattern Recognition and Artificial Intelligence. (C. H. Chen, Ed.) Academic Press, Inc., New York.Google ScholarGoogle Scholar
  30. Staudhammer, J., Eastman, J. F. (1975). Computer Display on Colored Three-Dimensional Object Images. Proceedings of the Second Annual Symposium on Computer Architecture, pp. 23-27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Sutherland, I. E., Sproull, R. F., Schumacker, R. A. "A Characterization of Ten Hidden-Surface Algorithms," ACM Computing Surveys, Vol. 6, No. 1, pp. 1-55, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Sutherland, I. E. (1974). Three-Dimensional Data Input by Tablet. Proceedings of the IEEE. Vol. 62, No. 4, pp. 453-462.Google ScholarGoogle ScholarCross RefCross Ref
  33. Watkins, G. S. (1970). A Real-Time Visible Surface Algorithm. University of Utah Technical Report UTEC-CSC-70-101.Google ScholarGoogle Scholar
  34. Wein, M., Burtnyk, N. (1971). A Computer Animation System for the Animator. Proceedings of the Tenth Annual UAIDE Meeting.Google ScholarGoogle Scholar
  35. Wein, M., Burtynk, N. (1975). Computer Animation of Free Form Images. Proceedings of the Second Annual Conference on Computer Graphics and Interactive Techniques--SIGGRAPH '75. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Whitney, John, Citron, J. (1968). Camp-Computer Assisted Movie Production, Proceedings of the AFIPS Fall Joint Computer Conference.Google ScholarGoogle Scholar

Index Terms

  1. Anima II: a 3-D color animation system
    Index terms have been assigned to the content through auto-classification.

    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 11, Issue 2
      Summer 1977
      254 pages
      ISSN:0097-8930
      DOI:10.1145/965141
      Issue’s Table of Contents
      • cover image ACM Conferences
        SIGGRAPH '77: Proceedings of the 4th annual conference on Computer graphics and interactive techniques
        July 1977
        254 pages
        ISBN:9781450373555
        DOI:10.1145/563858

      Copyright © 1977 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: 20 July 1977

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader