I have had my OpenGL Redbook on the shelf for months. I am wondering if I should finally get around to reading it and learning OpenGL.
Is it worth it for me to spend the time to learn OpenGL?
I have had my OpenGL Redbook on the shelf for months. I am wondering if I should finally get around to reading it and learning OpenGL.
Is it worth it for me to spend the time to learn OpenGL?
It depends on if the low-level stuff is of interest to you. If so, I highly recommend reading that book. It's the canonical book on OpenGL. I refer to it myself from time to time as I use OpenGL on my own projects.
It really depends on what you want to do. Certainly, there are plenty of higher level libraries that can make things easier, but they also add bloat and dependencies that you might not want in your project. I say learn the basics - it will only take you a couple weeks and it will help you understand any wrapper libraries you use better anyway.
I've done a lot of vector drawing using GDI+ and have been annoyed at how slow it is. By learning a bit of OpenGL, I'm now able to draw much of what I need about 25 times faster than with GDI+.
So for me, it's worthwhile; use the tool that gives the best results for the task at hand!
If you have any interest in doing complex graphics of any kind, OpenGL is well worth the effort. Even if you don't end up using OpenGL alot by itself, I find that having a base understanding of OGL helps with understanding a lot of other stuff.