Reading 11: Curves and Surfaces

by Mike Gleicher on November 13, 2015

Due: Monday, November 16 (for the quiz and curve readings, which were already assigned – the surfaces readings later in the week)

Evaluation: There is a quiz on the curve parts of the reading on Canvas. (Assignment 11:Curves). It will be made available soon (it isn’t as of Friday morning).

Readings:

By now you should have read the Curve readings (given last week):

Required: Chapter 15 of Foundations of Computer Graphics: is a thorough introduction to curves. It’s a little too focused on the derivations (which is the way that I used to teach it), but makes clear things like continuity conditions and piecewise representations. So read 15, 15.1 and 15.2. Look through 15.3 and 15.4 (since it will help you understand later stuff), and 15.5 (Cardinal cubics are really important – and will be the basis of an upcoming assignment). And 15.6.1 on Beziers is important. Don’t worry about B-Splines (15.6.2) – they are really important, but we won’t have time to cover them now.

Supplemental Readings: The following two resources provide different views of the same material, and might be helpful in understanding it.

Chapter 13 of Real Time Rendering: Section 13.1 contains a good introduction to parametric curves, especially Beziers. Don’t worry about Rational Beziers, drawing filled regions (13.1.1). 13.1.5 is something we won’t really cover in class, but is really useful in practice.

Chapter 20 of Hart’s Big Fun Graphics Book: is a nice treatment of the same topics. Again, stop when you get to B-Splines.

Surfaces Readings: These readings are intended to help you learn the next set of materials (to be discussed in class November 17/19). You will need them for the following week’s assignment (November 23rd)

FCG 2.5.8 “Parametric Surfaces”
https://wisc.instructure.com/files/28223/download?download_frd=1

Hart Chapter 21 (pretty good overall, includes generalized cylinders, extrusions, etc)
https://wisc.instructure.com/files/28285/download?download_frd=1

RTR 13.2 (focus on 13.2.1; other parts optional)
https://wisc.instructure.com/files/28295/download?download_frd=1

Print Friendly, PDF & Email

Previous post:

Next post: