skip to main content
10.1145/62402.62436acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
Article
Free access

JACK: a toolkit for manipulating articulated figures

Published: 03 January 1988 Publication History
  • Get Citation Alerts
  • Abstract

    The problem of positioning and manipulating three dimensional articulated figures is often handled by ad hoc techniques which are cumbersome to use. In this paper, we describe a system which provides a consistent and flexible user interface to a complex representation for articulated figures in a 3D environment. Jack is a toolkit of routines for displaying and manipulating complex geometric figures, and it provides a method of interactively manipulating arbitrary homogeneous transformations with a mouse. These transformations may specify the position and orientation of figures within a scene or the joint transformations within the figures themselves. Jack combines this method of 3D input with a flexible and informative screen management facility to provide a user-friendly interface for manipulating three dimensional objects.

    References

    [1]
    Armstrong, W. W., and Mark Green, "The Dynamics of Articulated Rigid Bodies for Purposes of Animation," The Visual Computer 1, No. 4, 1985.
    [2]
    Badler, Norman I., Jonathan D. Korein, James U. Korein, Gerald Radack, Lynne S. Brotman, "Positioning and Animating Human Figures in a Task-Oriented Environment," The Visual Computer 1, No. 3, 1985.
    [3]
    Badler, Norman I., Kamran Manoochehri, David Baraff, "Multi-Dimensional Input Techniques and Articulated Figure Positioning by Multiple Constraints," In Proceedings of 1986 Workshop on 3D Interactive Computer Graphics, (Chapel Hill, NC, October 23-26,1986), ACM, New York, 1987.
    [4]
    Badler, Norman I., Kamran Manoochehri, and Graham Walters, "Articulated Figure Positioning By Multiple Constraints", Computer Graphics a& Applications, Vol. 7, No, 6, June, 19S7.
    [5]
    Dier, Eric "Skitters and Jacks: Interactive Positioning Tools," In Proceedings of 19SG Workshop on 3D Interactive Computer Grc~phics, (Chapel Hill, NC, October 23-26, l!XG), ACM, New York, 1987.
    [6]
    Hier, Eric, "Snap-Dragging," Compuh Grq~hics 20, No. 3, 19SF.
    [7]
    Britton, E.G. J.S. Lipscomb, M.D. Pique, "Making Nested Rotations Convenient for the User." Computer Graphics 12, No. 3, 1978.
    [8]
    Forrest, A.R., "User Interfaces for Three- Dimensional Geometric Modeling." In Proceedings of 1956 Workshop on 3D Interactive Computer Graphics, (Chapel Hill, NC, October 23-26, 1986)) ACM, New York, 1987.
    [9]
    Girard, Michael and A.A. Maciejewski, "Computational Modeling for the Computer Animation of Legged Figures," Computer Graphics 19, No. 3, 1985.
    [10]
    Isaacs, Paul M. and and Michael F. Cohen, "Controlling dynamic simulation with kinematic constraints", Computer Graphics 21, No. 4, 1987.
    [11]
    Korein, James U., "A Geometric Investigation of Reach," MIT Press, Cambridge, MA, 1985.
    [12]
    Nielson, G.M. and Dan Olsen, Jr., "Direct Manipulation Techniques for Objects Using 2D Locator Devices, In Proceedings of 1966 Workshop on 3D Interactive Computer Graphics, (Chapel Hill, NC, October 23-26,19SG), ACM, New York, 1987.
    [13]
    Phillips, Cary, "Programming With Jack, unpublished programmer's manual.
    [14]
    Phillips, Cary, "Using Jack, unpublished user's manual.
    [15]
    Pique, M.E. "Semantics of Interactive Rotations." In Proceedings of lB66 Workshop on 3D Interactive Computer Graphics, (Chapel Hill, NC, October 23-26, 1986)) ACM, New York, 1987.
    [16]
    Schmandt, Christopher, "Spatial Input/Display Correspondence In a Stereoscopic Computer Graphics Workstation," Computer Graphics 17, No. 3, 1983.
    [17]
    Shneiderman, Hen, Designing the User Interfuce, Addison Wesley, 1987.
    [18]
    Stallman, Richard, Gnu Emacs Users ?;lanuaf.
    [19]
    Wilhelms, Jane "Using Dynamics for the Animation of Articulated Bodies Such as Humans and Robots," Proceedings of Graphics interface 775, Montreal, 1985.
    [20]
    Witkin, Andrew, Kurt Fleischer, and Alan Barr, "Energy Constraints on Parametrized Models," Computer Grapllics 21, No. 3, 1987.

    Cited By

    View all
    • (2023)Virtual CharactersStepping into Virtual Reality10.1007/978-3-031-36487-7_4(81-124)Online publication date: 12-Aug-2023
    • (2023)Dynamic human body models in vehicle safety: An overviewGAMM-Mitteilungen10.1002/gamm.20230000746:2Online publication date: 26-Apr-2023
    • (2022)Design for Ergonomics: Application of Single- Passenger Electric Car via Design of Experiments2022 3rd International Conference on Intelligent Engineering and Management (ICIEM)10.1109/ICIEM54221.2022.9853087(36-43)Online publication date: 27-Apr-2022
    • Show More Cited By

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    UIST '88: Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
    January 1988
    230 pages
    ISBN:0897912837
    DOI:10.1145/62402
    • Chairman:
    • Mark Green
    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: 03 January 1988

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Conference

    UIST 88
    Sponsor:
    UIST 88: Symposium on User Interface Software
    October 17 - 19, 1988
    Alberta, Canada

    Acceptance Rates

    Overall Acceptance Rate 842 of 3,967 submissions, 21%

    Upcoming Conference

    UIST '24

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)28
    • Downloads (Last 6 weeks)4

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Virtual CharactersStepping into Virtual Reality10.1007/978-3-031-36487-7_4(81-124)Online publication date: 12-Aug-2023
    • (2023)Dynamic human body models in vehicle safety: An overviewGAMM-Mitteilungen10.1002/gamm.20230000746:2Online publication date: 26-Apr-2023
    • (2022)Design for Ergonomics: Application of Single- Passenger Electric Car via Design of Experiments2022 3rd International Conference on Intelligent Engineering and Management (ICIEM)10.1109/ICIEM54221.2022.9853087(36-43)Online publication date: 27-Apr-2022
    • (2017)Ergonomic Aspect and Design of Hand Tools in Ceramic Industry Using JACK2017 2nd International Conference on Cybernetics, Robotics and Control (CRC)10.1109/CRC.2017.36(171-174)Online publication date: Jul-2017
    • (2017)Investigation into Ergonomics in Ladder of the Hard Sleeper Using JACK2017 2nd International Conference on Cybernetics, Robotics and Control (CRC)10.1109/CRC.2017.14(167-170)Online publication date: Jul-2017
    • (2017)Digitale MenschmodelleHomo Sapiens Digitalis - Virtuelle Ergonomie und digitale Menschmodelle10.1007/978-3-662-50459-8_4(73-182)Online publication date: 28-Mar-2017
    • (2016)Buildable Transforms for Axis Manipulation in 3D ApplicationsProceedings of HCI Korea10.17210/hcik.2016.01.37(37-44)Online publication date: 27-Jan-2016
    • (2016)Improving Product Safety and Effectiveness in the HomeReviews of Human Factors and Ergonomics10.1518/1557234057837030551:1(219-253)Online publication date: 3-Nov-2016
    • (2016)Towards standardisation of user models for simulation and adaptation purposesUniversal Access in the Information Society10.1007/s10209-014-0371-215:1(21-48)Online publication date: 1-Mar-2016
    • (2015)Advances in Interaction with 3D EnvironmentsComputer Graphics Forum10.1111/cgf.1246634:1(152-190)Online publication date: 1-Feb-2015
    • 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

    -