Chapter 12. Evaluators and NURBS

Chapter Objectives

Advanced

image

Advanced

After reading this chapter, you’ll be able to do the following:

• Use OpenGL evaluator commands to draw basic curves and surfaces

• Use the GLU’s higher-level NURBS facility to draw more complex curves and surfaces and to return data on the vertices of geometric objects, which result from the tessellation of the curves and surfaces

Note that this chapter presumes a number of prerequisites; they’re listed in “Prerequisites” on page 571.

Note

In OpenGL Version 3.1, all of the techniques and functions described in this chapter were removed through deprecation. Even ...

Get OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1, Seventh Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.