skip to main content
10.1145/199404.199428acmconferencesArticle/Chapter ViewAbstractPublication Pagesi3dConference Proceedingsconference-collections
Article
Free Access

CamDroid: a system for implementing intelligent camera control

Authors Info & Claims
Published:15 April 1995Publication History

ABSTRACT

In this paper, a method of encapsulation camera tasks into well defined units called “camera modules” is described. Through this encapsulation, camera modules can be programmed and sequenced, and thus can be used as the underlying framework for controlling the virtual camera in the widely disparate types of graphical environments. Two examples of the camera framework are shown: an agent which can film a conversation between two virtual actors and a visual programming language for filming a virtual football game.

References

  1. 1.Arijon, :D., Grammar of the Film Language. 1976, Los Angeles: Silman-James Press.Google ScholarGoogle Scholar
  2. 2.Blinn, J., Where am I? What am I looking at? IEEE Computer Graphics and Applications, July 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Brooks, EE, Jr. Grasping Reality Through Illusion -- Interactive Graphics Serving Science. Proc. CHI '88. May 15-19, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Brooks, EE, Jr. Walkthrough -- A Dynamic Graphics System for Simulating: Virtual Buildings. Proc. 1986 ACM Workshop on Interactive 3D C, raphics. October 23-24, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Chapman, D. and C. Ware. Manipulating the Future: Predictor Based Feedback for Velocity Control in Virtual Environment Navigation. Proc. 1992 Symposium on Interactive 3D Graphics. 1992. Cambridge. MA: ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Chen, I). T. and D. Zeltzer. The 3d Virtual Environment and Dynamic Simulation System. Cambridge MA, Technical Memo. MIT Media Lab. August, 1992.Google ScholarGoogle Scholar
  7. 7.Drucker, S., T. Galyean, and D. Zeltzer. CINEMA: A System for Procedural Camera Movements. Proc. 1992 Symposium on Interactive 3D Graphics. 1992. Cambridge MA: ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.Drucker, S. M. and D. Zeltzer. Intelligent Camera Control for Virtual Envir,anments. Graphics Interface '94. 1994.Google ScholarGoogle Scholar
  9. 9.Drucker, S.M Intelligent Camera Control for Graphical Environments. PhD. Thesis. MIT Media Lab. 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Gleicher, M.A.W. Through-the-Lens Camera Control. Computer Graphics. 26(2): pp. 331-340. 1992 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Haeberli, P.E., ConMan: A Visual Programming Language for Interactive Graphics. Computer Graphics. 22(4): pp. 103-111. 1988 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Karp, P. and S.K. Feiner. Issues in the automated generation of animated presentations. Graphics Interface '90. 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Kass, M. GO: A Graphical Optimizer. in ACM SIGGRAPH 91 Course Notes., Introduction to Physically Based Modeling. July 28- August 2, 1991. Las Vegas NM.Google ScholarGoogle Scholar
  14. 14.Katz, S.D., Film Directing Shot by Shot: Visualising from Concept to Screen. 1991, Studio City, CA: Michael Weise Productions.Google ScholarGoogle Scholar
  15. 15.Korch, R. The Official Pro Football Hall of Fame. New York, Simon & Schuster, Inc. 1990.Google ScholarGoogle Scholar
  16. 16.Mackinlay, J. S., S. Card, et al. Rapid Controlled Movement Through a Virtual 3d Workspace. Computer Graphics 24(4): 171- 176. 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.Ousterhout, J. K. Tcl: An Embeddable Command Language. Proc. 1990 Winter USENIX Conference. 1990.Google ScholarGoogle Scholar
  18. 18.Philips, C.B.N.I.B., John Granieri. Automatic Viewing C.ontrol for 3D Direct Manipulation. Proc. 1992 Symposium on Interactive 3D Graphics. 1992. Cambridge, MA.: ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.Ware, C. and S. Osborn. Exploration and Virtual Camera Control in Virtual Three Dimensional Environments. Proc. 1990 Symposium on Interactive 3D Graphics, Snowbird, Utah, 1990. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.Zeltzer, D. Autonomy, Interaction and Presence. Presence: Teleoperator,: and Virtual Environments 1(1): 127-132. March, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.Zeltzer, r). and S. Drucker. A Virtual Environment System for Mission Plarming. Proc. 1992 IMAGE VI Conference, Phoenix AZ.July, 1992.Google ScholarGoogle Scholar

Index Terms

  1. CamDroid: a system for implementing intelligent camera control

            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
            • Published in

              cover image ACM Conferences
              I3D '95: Proceedings of the 1995 symposium on Interactive 3D graphics
              April 1995
              218 pages
              ISBN:0897917367
              DOI:10.1145/199404
              • Chairman:
              • Michael Zyda

              Copyright © 1995 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: 15 April 1995

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate148of485submissions,31%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader