Thanks for the reply!
I actually used this tutorial for openGL - http://www.opengl-tutorial.org/
and I'll probably check the one at rastertek. I prefer newer versions of OpenGL so I can code my shaders as freely as possible and use various features such as hardware tesselation etc.
Yeah I'm not a fan of engines - or if I use an engine I prefer to know how it actually works.
At this point you're probably aware that creating an own renderer/gameloop and everything inbetween is quite the adventure
That's exactly the reason I want to try this - I really like to understand how things work at the core.
When it comes to desktop applications though, i wouldn't suggest using cpp.
Many people actually advised me on using C# rather than C++, I'm not really sure though if I want to switch to it - I mean I like the freedom and complexity C++ gives me. Well I don't know - I'll probably consider it.
It feels awkward and annoying, and is pretty slow and bothersome to work with forms and controls.
What do you mean exactly by "awkward and annoying"?
If you need any specific pointers, feel free to give us a prod.
Any books you'd recommend(C++, OpenGL, DX)? And have you tried any of Frank Luna's books?
Thanks for the advice!