In this article, Vincent covers a number of topics, including an introduction to curves and surfaces, real-time rendering of NURBS surfaces, and surface trimming. The article is available in PDF format, complete with example source code.