I've had an interest in graphics programming for some time, but I've been intimidated by the perceived complexity of it. As I am getting older (30 this year) and time is passing me by, I've decided to overcome these fears and for the last month I have been studying the WebGL graphics library and pipeline. (I chose WebGL simply because I have web dev experience and so it is the most accessible graphics library for me.)
I've bought a few books on the topic, and I'm slowly marching my way through them. But these books are more an introduction to the graphics library, imparting basic theoretical understanding of the WebGL pipeline and the WebGL API. This is great knowledge to have, but I crave an additional stream of learning that is more practical in nature.
When learning a new programming language I like to do exercises such as those found on Project Euler. This way I can learn about the language whilst putting it to practice solving interesting problems. Could anyone recommend some good graphics programming exercises that I could tackle to take my theoretical book knowledge and turn it into practical experience?
Any suggestions are greatly appreciated.