ACM Home Page
Please provide us with feedback. Feedback
User interfaces for three-dimensional geometric modelling
Full text PdfPdf (1.27 MB)
Source Symposium on Interactive 3D Graphics archive
Proceedings of the 1986 workshop on Interactive 3D graphics table of contents
Chapel Hill, North Carolina, United States
Pages: 237 - 249  
Year of Publication: 1987
ISBN:0-89791-228-4
Author
A. R. Forrest  University of East Anglia, Norwich, England
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 30,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/319120.319137
What is a DOI?

ABSTRACT

One of the biggest obstacles to the wider adoption of geometric modelling systems for three-dimensional objects is the relatively poor state of user interfaces. In geometric design, two forms of interface are required: one which permits rapid evaluation of the three-dimensional nature of an object and its relationship with other objects, and one which permits precise positioning and shaping of an object. Many systems provide one or the other but fail to provide both. The paper will address issues relating to both forms of interface, particularly in the context of current display technology. We first evaluate the pro's and con's of various attempts at true three-dimensional interaction before concentrating on the use of conventional displays for three-dimensional design. Issues of concern are speed of interaction, the precision and predictability of the interface, the information required to convey meaningful three-dimensional data, and the fidelity of the image to the stored geometric model. The paper discusses work in the Computational Geometry Project, University of East Anglia, aimed at improving user interfaces and in particular considers two systems for the design of mechanical objects. One implements a pseudo-English language for describing assemblies of three-dimensional primitives with the ability to describe and maintain constraints between these primitives in a natural way. The second system takes the user's isometric wire-frame sketch and attempts to generate, using user intervention where automatic means fail, a winged-edge data structure modelling the three-dimensional object. Both these systems rely to an extent on the concept of constraints and the paper concludes with the re-examination of the rôle of constraint based systems in computer-aided geometric design.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

Arn83
BeSt83
Ber86
 
Béz68
P.E. B6zier. Syst~me UNISURF. Automatisme, Volume 13, Number 5, May 1968.
 
Bie83
E.A. Bier. Solidviews: An Interactive Three-Dimensional Illustrator. M2.T., M.Sc. Thesis, May 1983.
Bie86
BiSt86
 
Car78
S. Card, W.K. English and B.J. Burr. Evaluations of Mouse, Rate-controlled Isometric Joystick, Step Keys, and Text Keys for Text Selection on a CRT. Ergonomics, Volume 21, Number 8, August 1978.
Car80
Cla76
 
Coo86
P. Cooley. Look at it this way. Proceedings of the Institution of Mechanical Engineers, Volume 200, Number B 1, 1986.
Dil81
 
DiRo82
J.C. Dill and D.F. Rogers. Color Graphics and Ship Hull Curvature. Computer Applications in the Automation of Shipyard Operation and Design IV, North-Holland, 1982.
 
Ear82
D.j. Earl. From Sketch to Solid: Pictorially-Aided Techniques for Converting Collections of Lines into Planar Faced Volumes. Universityof East Anglia, Computational Geometry Project, Ph.D. Thesis, 1982.
 
For74
A.R. Forrest. A Computer Peripheral for Making Three-Dimensional Models. Automatisme, Volume 19, Numbers 6/7, June/July 1974.
For79
 
For82a
A.R. Forrest. A Pragmatic Approach to interaction. Computers in Industry, Volume 3, Numbers 1/2, March/June 1982.
 
For82b
A.R. Forrest. User Interfaces for FreeForm Surface Design. ACM SIGGRAPH Tutorial Notes on Sculptured Surfaces, July 1982.
 
For84
A.R. Forrest. The Display of Curved Surfaces. In Proceedings of the CREST/SERC Advanced Course on 3D Computer Graphics, Ed. A.C. Kilgour, Prentice-Hall, to appear.
 
For85a
A.R. Forrest. Antialiasing in Practice. In Fundamental Algorithms for Computer Graphics, Ed. R.A. Earnshaw, Springer-Verlag, 1985.
 
For85b
A.R. Forrest. Computational Geometry in Practice. In Fundamental Algorithms for Computer Graphics, Ed. R.A. Earnshaw, Springer-Verlag, 1985.
 
For86
A.R. Forrest. Computational Geometry and Software Engineering. In State-of-the-Art in Computer Graphics, Eds. D.F. Rogers and R.A. Earnshaw, Springer-Verlag, 1986.
 
Gei83
A.D. Geisow. Surface Interrogations. Universityof East Anglia, Computational Geometry Project, Ph.D. Thesis, 1983.
 
Hil82
R.C. Hillyard. The BUILD Group of Geometric Modelers. IEEE Computer Graphics and Applications, Volume 2, Number 2, March 1982.
 
McRa78
A.P. McRae. CUBELAND Manual. University of East Anglia, Computational Geometry Project Memo, CGP78/6, August 1978.
Nel85
 
PrGe85
M.J. Pratt and A.D. Geisow. Surface Intersection Problems. In Mathematics of Surfaces, Ed. A.A. Gregory, Oxford University Press, 1986.
Sch83
 
Sut68
I.E. Sutherland. A Head-mounted Three Dimensional Display. Proc. Fall Joint Computer Conference 1968.
 
UNC81
(University of North Carolina). The GRIP-75 Man-Machine Interface. ACM SIGGRAPH Video Review, Volume 4, August 1981 (videotape).
War83