Chapter 6: Using Geometry and Tessellation Shaders