Final-year Geometric Modelling Course

Reading List


Geometric Modelling

Corney, J. (2001) 3D Modelling with ACIS Saxe-Coburg Publications ISBN 1-874672-14-8
Hoffmann, C.M. (1989) Geometric & Solid Modelling - an Introduction Morgan Kaufmann ISBN 1 55860 067 1
Woodwark, J.R. (1986) Computing Shape Butterworths ISBN 0-408-01402-4
Groover, M.P. & Zimmers, E.W. (1984) CAD/CAM: Computer Aided Design and Manufacture Prentice Hall ISBN 0-13-110255-9
Haigh, M.J. (1985) An Introduction to Computer Aided Design and Manufacture Blackwell ISBN 0-632-01242-0
Rooney, J & Steadman, P (1987) Principles of Computer-aided Design Pitman/OU ISBN 0 273 02672 0
Bessant, C.B. & Lui, C.W.K. (1986) Computer Aided Design and Manufacture Ellis Horwood ISBN 0-85312-952-5
H. Chiyokura (1988) Solid Modeling with Designbase Addison-Wesley
M. Mantyla, Solid Modeling, Computer Science Press, 1988.
G.E. Farin, (1990) Curves and Surfaces for Computer Aided Geometric Design (2nd ed.) Academic Press
M.E. Mortenson Geometric Modeling, Wiley, 1985.
L. Piegl, Key developments in computer-aided geometric design, Computer-Aided Design 21, 5 (262--274), June 1989.
L. Piegl On NURBS: a survey, IEEE Computer Graphics and Applications 11,1 (55--71), January 1991.
J.R. Woodwark, Blends in geometric modelling, in The Mathematics of Surfaces (R.R. Martin, ed.) (Proceedings of the 2nd IMA Conference on the Mathematics of Surfaces, Cardiff, 1986) (255--297), Oxford University Press, 1987.
John Woodwark and Adrian Bowyer, Better and Faster Pictures from Solid Models, IEE Computer Aided Engineering Journal, 3, 1986

Computational Geometry

 
Faux, I.D. & Pratt, M.J. (1979) Computational Geometry for Design and Manufacture Ellis Horwood ISBN 0-85312-378-0
Bowyer, A. & Woodwark, J.R. (1983) A Programmer's Geometry Butterworths ISBN 0-408-01242-0
Rogers, D.F. & Adams, J.A. (1976) Mathematical Elements for Computer Graphics McGraw Hill
Preparata, F.P. & Shamos, M.I. (1985) Computational Geometry: An Introduction Springer-Verlag ISBN 0-387-96131-3
Gasson, P.C. (1983) Geometry of Spatial Forms Ellis Horwood ISBN 0-85312-652-6
Proceedings of the ACM Symposia on Computational Geometry, ACM, 1985 and annually thereafter.
R.E. Barnhill, G.E. Farin, M. Jordan and B.R. Piper, Surface/surface intersection, Computer-Aided Geometric Design Journal 4, 1--2 (3--16), 1987.
H. Samet The Design and Analysis of Spatial Data Structures, Addison-Wesley, 1988.
H. Samet Applications of Spatial Data Structures, Addison-Wesley, 1989.
T.W. Sederberg and R.N. Goldman, Algebraic geometry for computer-aided geometric design, IEEE Computer Graphics and Applications 6, 6 (52--59), June 1986.

Computer Graphics

 
Newman, W.M. & Sproull, R.F (1973) Principles of Interactive Computer Graphics McGraw Hill ISBN 0-07-046338-7
Plastock, R.A & Kalley, G. (1986) Computer Graphics McGraw Hill/Schaum ISBN 0-07-050326-5
Earnshaw, R.A. (1985) Fundamental Algorithms for Computer Graphics Springer-Verlag ISBN 0-387-13920-6
J.D. Foley, A. van Dam, S.K. Feiner and J.F. Hughes, Computer Graphics: Priniciples and Practice, (2nd ed) Addison-Wesley, 1990.
Hopgood, F.R.A. et al (1983) Introduction to the Graphics Kernel System G.K.S. Academic Press ISBN 0-12-355570-1
Proceedings of the ACM Siggraph Conferences, ACM, annually.
A.S. Glassner, ed., Graphics Gems, Academic Press, 1990.
W.E. Lorensen and H.E. Cline, Marching cubes: a high resolution 3D construction algorithm, Computer Graphics 21,4 (Proceedings of Siggraph 87) (163--169), July 1987.
R.A. Plastock and G. Kalley, Computer Graphics McGraw-Hill, 1986.
T. Pavlidis, Algorithms for Graphics and Image Processing, Springer-Verlag, 1982.
D.F. Rogers and J.A. Adams, Mathematical Elements for Computer Graphics, McGraw-Hill, 1976.

General Computing

 
Knuth, D.E. (1973) The Art of Computer Programming (3 Vols) Addison Wesley
Balfour, A. & Marwick, D.H. (1979) Programming in Standard FORTRAN 77 Heinemann ISBN 0-435-77486-7
Day, A.C. (1972) FORTRAN Techniques Cambridge U. Press ISBN 0-521-09719-3
B.W. Kernighan & D.M. Ritchie The C Programming Language, Prentice Hall, 1978

Mathematics and Geometry

 
Bronshtein, I.N. & Semendyayev, K.A. (1973) A Guide Book to Mathematics Springer-Verlag ISBN 0-387-91106-5
Stevenson, G. (1961) Mathematical Methods for Science Students Longman SBN 582-44424-1
A.M. MacBeath, Elementary Vector Algebra, Oxford University Press, 1964.
Eves, H. (1972) A Survey of Geometry Allyn & Bacon ISBN 0-205-03226-5
J.H. Davenport, Y. Siret and E. Tournier (1989) Computer Algebra Academic Press
F. Ayres, Projective Geometry, McGraw-Hill.
R.T. Farouki and V. Rajan, Algorithms for polynomials in Bernstein form, Computer-Aided Geometric Design Journal 5,1 (1--26), 1988.
A.E. Lord and C.B. Wilson, The Mathematical Description of Shape and Form, Ellis Horwood, 1984.
P. S. Milne On the Algorithms and Implementation of a Geometric Algebra System University of Bath Computer Science Technical Report 90-40, 1990
D. Pletinckx, Quaternion calculus as a basic tool in computer graphics, The Visual Computer 5 (2--13), March 1989.
N.M. Patrikalakis and P.V. Prakash, Surface intersections for geometric modeling, Transactions of the ASME: Journal of Mechanical Design, 112 (100--107), March 1990.

Some Relevant Web Sites

Caltech Geometric Modelling Course.

Geometric modelling at Bath and the svLis geometric modeller - a free set-theoretic modeller you can download from the web.

The ACIS geometric modeller.

OpenCascade - a free b-rep modeller you can download from the web.

CAD sites on the WEB.

Valerio Pascucci's list of geometry & modelling sites.

Information Geometers Ltd - Books, courses, conferences, and software for geometric computing.

Shape Modeling International '97 conference.

Media Technology Research Centre.

Minesota Geometry Center.

Purdue Geometric Constraint Solving.

UK Geometric Modelling Society.

Computer graphics research.

3Dsite: 3D Computer graphics research.

Stanford Computer Graphics Course.

University of Miskolc Department of Descriptive Geometry.


Back to: Final-year Geometric Modelling Course Home Page

© Adrian Bowyer 1996