Skip to Content
OpenGL 4 Shading Language Cookbook - Third Edition
book

OpenGL 4 Shading Language Cookbook - Third Edition

by David Wolff
September 2018
Intermediate to advanced
472 pages
15h 36m
English
Packt Publishing
Content preview from OpenGL 4 Shading Language Cookbook - Third Edition

Tessellating a 2D quad

One of the best ways to understand OpenGL's hardware tessellation is to visualize the tessellation of a 2D quad. When linear interpolation is used, the triangles that are produced are directly related to the tessellation coordinates (u,v) that are produced by the tessellation primitive generator. It can be extremely helpful to draw a few quads with different inner and outer tessellation levels, and study the triangles produced. We will do exactly that in this recipe.

When using quad tessellation, the tessellation primitive generator subdivides (u,v) parameter space into a number of subdivisions based on six parameters. These are the inner tessellation levels for u and v (inner level 0 and inner level 1), and the outer ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3, Eighth Edition

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3, Eighth Edition

Dave Shreiner, Graham Sellers, John M. Kessenich, Bill M. Licea-Kane
Graphics Shaders, 2nd Edition

Graphics Shaders, 2nd Edition

Mike Bailey, Steve Cunningham
Vulkan 3D Graphics Rendering Cookbook - Second Edition

Vulkan 3D Graphics Rendering Cookbook - Second Edition

Sergey Kosarevsky, Alexey Medvedev, Viktor Latypov

Publisher Resources

ISBN: 9781789342253