Quote Originally Posted by Brandybuck View Post
Is there something wrong with OpenGL?
Well, as Israa wants an "easy" solution I think there's definitely something wrong with raw OpenGL ...

You should take a look at a 3d engine. Among the leading open source ones there are :
All these have a C++ API (and sometimes wrapper in other languages such as Java, Python, ...)