University of Oxford Logo University of OxfordDepartment of Computer Science - Home
Linked in
Linked in
Follow us on twitter
Twitter
On Facebook
Facebook
Instagram
Instagram

Geometric Modelling:  2013-2014

Information

Overview

Due to resources this course may not run in 2013/14 This is an introductory course in modelling techniques for 3D objects. It covers a wide range of different ways of representing the geometry of real objects, depending on their functionality and application. The emphasis in this course will be on the theory and basic principles of constructing models; hence the practicals will not use CAD-specific software, but rather a programming environment suitable for reasoning about the mathematics of models.

Learning outcomes

 At the end of the course, the student will:

Prerequisites

Knowledge of basic matrix and vector algebra is assumed, as is basic set theory.

The course does not deal with the rendering of such models: this is left to Computer Graphics. Neither does it deal with any of the applications once the models have been created: this is left to Computer Animation. Whilst there are obvious links between these three courses, they have been designed to be independent of each other.

Synopsis

Syllabus

Reading list


Unfortunately there is no single textbook that covers the syllabus. The following have been part of reading lists for past courses and might be useful:

For B-rep modelling (all rather vague - ask me if you want to see a copy)

For CSG For parametric curves, splines and NURBS For positions of points, lines and segments, also for convex hull and Voronoi diagrams: For a summary of various topics: