A mystery from lab: Use of uniforms Could not reproduce on nimrod It wasn't just the MLH310 computers that did it! MLH310 computers must be fine The Gaming Club tests their 3D setup for us! In Windows, though. Driver issue? Can we make it happen? Haven't got to the bottom of it yet Rotating things, and the cube tutorial Transformation matrices and glm Ok, it would be nice to have a more complicated model The shrubmaker function First: Loading it up normal Second: Wind! Third: Attributes, branch length and flexibility A note about other shader types: Geometry shader: 1 primitive -> 0 or more primitives Tessellation Shaders: Add more vertices to make a more complex model Compute Shaders: General-purpose computation in OpenGL Example: teapot particles Coming up "soon"