Thanks :)<p>I don't really have any experience with any higher level API, so I guess I can not help you there.<p>To me, it is important to know a bit about the inner workings of an API. I guess you could say I prefer to learn bottom-up. This means, even if I end up using a higher level API, I still "need" to know how to use OpenGL directly. That's how it works for me, anyway :) Good luck.