To get the most out of this tutorial, you'll want some familiarity with OpenGL and C++. You don't need to be an expert, but you'll want to have some basic familiarity with concepts like vertex shaders, fragment shaders, and texture mapping.
Need to make some pretty kaleidoscope patterns? Maybe you need to create some weird clones? Maybe there's a specific region of your video that's so awesome, it needs to be multiplied?
Resolume's got a nice pixelating effect called LoRez. The only problem? It's made of squares, not HEXAGONS.