(The Eurographics Association, 2022) Ilinkin, Ivaylo; Bourdin, Jean-Jacques; Paquette, Eric
This paper shares ideas for effective assignment that can be used to introduce a number of advanced GLSL concepts including shader storage buffer objects, transform feedback, and compute shaders. The assignment is based on published research on mesh smoothing which serves as a motivating factor and offers a sense of accomplishment.