Since here camera is of the same orientation as the object this only works if camera is always directly behind the object (cameraPos = ObjectPos ?¢_" something * objectView)
Edit: maybe you?¢_Tre not giving gluLookAt what it wants: Center = CamraPos + ObjectView. Can't seem to come up with a proper way to compute Up with any camera position at the moment, I'll try to do this later