I am just learning OpenGL under Linux.
Basically getting ready for my object recognition application - following a moving objects thru several cameras views .
I think to got the concept down working on single object.
Now I need to extend that to multiple objects and while researching that it become obvious that using OpenGL is basically build for single object.
So I look for OpenGL OOP "sample code".
I did similar when I was learning basic OOP and found several article on OpenGL OOP - most of them rather discouraging and 100% Windows based .
I sort of understand that OOP involves "this" pointer which is unusable in "functions passing " concept, And that gets rather complex without very good understanding how to bypass "this" using static variables.
On the other hand I am not really sure if real OOP would be of any benefits when I am using "glut".
Any advise would be appreciated before I get into this too deep.