Suppose we decide to "improve" the geometry of something Let's make a cube with pointy sides That's not a cube anymore If we finish early, and have more time: Since we can calculate normal vectors... If the normal vector points to the right post-MVP, brighten it up a bit This'll mean we have to calculate normals again post-mvp Dot product: How closely two vectors align We'll talk more about lighting some other day Lab today: Add a uniform that controls how far the points stick out Set up a loop to animate longer and shorter cube sides Use the method from last week's demo to make a cloud of cubes, growing shorter and longer side spikes