Toward a Three-Dimensional User Interface

  • Arie Kaufman
  • Roni Yagel
Part of the Languages and Information Systems book series (LISS)


The term user interface refers to the combined environment of data presentation using output devices and different interaction methodologies using input devices. The crucial role that the quality of the user interface plays in the utilization of the system can be appreciated by examining aspects such as responsiveness, capabilities, graphics (colors, two dimensional or three dimensional), ease of use, ease of learning, naturalness, and accuracy.


Input Device Orthographic Projection Virtual Device Term User Interface Orthographic View 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    A. Kaufman and R. Bakalash, Memory and processing architecture for three-dimensional Voxel-based imagery, IEEE Comput. Graph. Appl.8(11), 10–23, 1988.CrossRefGoogle Scholar
  2. 2.
    A. Kaufman and E. Shimony, Three-dimensional scan-conversion algorithms for voxel-based graphics, Proceedings of the ACM Workshop on Interactive Three Dimensional Graphics, Chapel Hill, North Carolina, October 1986, pp. 45–75.Google Scholar
  3. 3.
    R. Pike, Graphics in overlapping bitmap layers, Comput. Graph.17(3), 331–356, 1983.CrossRefGoogle Scholar
  4. 4.
    A. Kaufman, The voxblt engine: A voxel frame buffer processor, in Advances in Graphics Hardware HI, A.A.M. kuijk and W. Strasser, Eds., Springer-Verlag, Berlin, 1989.Google Scholar
  5. 5.
    D. Cohen, A. Kaufman, R. Bakalash, and S. Bergman, Real-time discrete shading, Vis. Comput.6(1), 1990.Google Scholar
  6. 6.
    J.A. Roese and L.E. Mc Cleary, Stereoscopic computer graphics for simulation and modeling, Comput. Graph.13(2), 41–47, 1979.CrossRefGoogle Scholar
  7. 7.
    K.B. Evans, P.P. Tanner, and M. Wein, Tablet based valuators that provide one, two or three degrees of freedom, Comput Graph.15(3), 91–97, 1981.CrossRefGoogle Scholar
  8. 8.
    L.B. Lesem and P.M. Hirsch, Computer synthesis of holograms for three-dimensional display, Communic. ACM11(10), 661–674, 1968.CrossRefGoogle Scholar
  9. 9.
    H. Fuchs, S.M. Pizer, L.C. Tsai, S.H. Bloomberg, and E.R. Heinz, Adding a true three-dimensional display to raster graphics system, IEEE Comput. Graph. Appl.2(7), 73–78, 1982.CrossRefGoogle Scholar
  10. 10.
    G.M. Nielson and D.R. Jr. Olsen, Direct manipulation techniques for three-dimensional objects using two-dimensional locator devices, Proceedings of the ACM Workshop on Interactive Three-Dimensional Graphics, Chapel Hill, North Carolina, October 1986, pp. 175–182.Google Scholar
  11. 11.
    I.E. Sutherland, Three-dimensional data input by tablet, Proc. IEEE62(4), 453–461, 1974.CrossRefGoogle Scholar
  12. 12.
    C.B. Phillips and N.I. Badler, Jack: A toolkit for manipulating articulated figures, ACM Symposium on User Interface Software, Banff, Alberta, Canada, October 1988, pp. 221–229.Google Scholar
  13. 13.
    E.G. Britton, J.S. Lipscomb, and M.E. Pique, Making nested rotation convenient for the user, Comput. Graph.12(3), 222–227, 1978.CrossRefGoogle Scholar
  14. 14.
    R.W. Thorention, The number wheel: A tablet based valuator for interactive 3D positioning, Comput. Graph.13(2), 102–107, 1979.CrossRefGoogle Scholar
  15. 15.
    N.I. Badler, K.H. Manoochehri, and D. Baraff, Multidimensional input techniques and articulated figure positioning by multiple constraints, Proceedings of the 1986 Workshop on Three-Dimensional Graphics, Chapel Hill, North Carolina, October 1986, pp. 151–169.Google Scholar
  16. 16.
    A. Kaufman, The CUBE workstation—A Three-Dimensional Voxel-based graphics environment, Vis. Comput.4(4), 210–221, 1988.CrossRefGoogle Scholar
  17. 17.
    C. Schmandt, Spatial input display correspondence in a stereoscopic computer graphic work station, Comput. Graph.17(3), 253–261, 1983.CrossRefGoogle Scholar
  18. 18.
    S.S. Fisher, M. Mc Greevy, J. Humphries, and W. Robinett, Virtual environment display system, Proceedings of the ACM Workshop on Interactive Thee-Dimensional, Chapel Hill, North Carolina, October 1986, pp. 77–87.Google Scholar
  19. 19.
    J.D. Foley, Interfaces for advanced computing, Sci. Am. October 1987, pp. 126–135.Google Scholar
  20. 20.
    T. Zimmerman, J. Lanier, C. Blanchard, S. Bryson, and Y. Harvill, A hand gesture interface device, Proceedings Human Factors in Computing Systems and Graphic Interface, 1987, pp. 189–191.Google Scholar
  21. 21.
    A.R. Forrest, User interfaces for three-dimensional geometric modeling, Proceedings of the ACM Workshop on Interactive Three-Dimensional Graphics, Chapel Hill, North Carolina, October 1986, pp. 237–250.Google Scholar
  22. 22.
    A. Borning and R. Duisberg, Constraint-based tools for building user interfaces, ACM Trans. Graph.5(4), 345–374, 1986.CrossRefGoogle Scholar

Copyright information

© Plenum Press, New York 1991

Authors and Affiliations

  • Arie Kaufman
    • 1
  • Roni Yagel
    • 1
  1. 1.Department of Computer ScienceState University of New York at Stony BrookStony BrookUSA

Personalised recommendations