It’s Shader Time

Elias Zananiri

A course where we will follow the computer rendering pipeline, and understand how shapes and images end up on our screens. The course will cover different steps of the process, but will focus primarily on shaders and how they can be used to program the graphics card and render out visuals. Topics will include meshing techniques and topology, the ins and outs of the different shading steps, and how graphics cards can be used for non-graphics computing. The course will primarily use web technologies (either p5.js or three.js) making it easy to view and share each other’s work.