No doubt openGL is far superior compared to directX. In addition to bein avaliable for multiple platforms, it also has more features than DirectX.
But still I can't find ANY good tutorials for programming openGL in LINUX. Right now I'm fluent in DirectX & C++, but I want to extend my grip to linux, my primary operating system.
Also, it seems there is more to openGL than just.... openGL. I've heard that it can only draw primitives. I know that primitives make up everything in any graphics language, but what I'm talking about is that it can't load models. I've heard of things like Crystal Space, and ogre that advertise the ability to easily load models and scenery, but I tried Crystal Space in linux, and it is so poorly documented I didn't even know where to start.
So is there a way to load model files in openGL similar to how DirectX loads .x files?