I have not seen this done before. Maybe I am missing something obvious, but I want to be able to rotate the camera that is viewing objects. I have seen ways that objects themselves can be rotated, but none so far on how to rotate the “camera.”
I am trying to make a 3d modeling, animation, and rendering app, and the modeler will need to view the object from all 6 sides, as well as rotate the view to see it from and angle around it. The positions of the vertices that compose the object(s) cannot be changed, or it will not work for obvious reasons.
also, I would need to have the ability to move the camrea from side to side.
One more thing (that I believe to be related) is that in the example that I have, glTranslated() is used before a given object is drawn, and then all the verteces after it are relative to the position it set. I need everything to be relative to the same position, otherwise the model would be impossible (or at least very difficult) to save.
Thanks in advance,