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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.