there is no change untill the Z value is a value such that the view is the other side of the model when I see a blank screen as one would expect. Anyone got any ideas? Any help gratefully appreciated.
gluLookAt specfies a viewing direction and camera orientation.
It does not define a projection. If you are using an orthographic
projection in your code, your two gluLookAt’s should give you the
same view of your model. The model will only appear to zoom if
you use a perspective projection (gluperspective) in conjunction
with gluLookAt.
You have to move the eye and center values. That doesn’t actually do a zoom, it just translates the camera.
If you want to do a zoom, you have to make changes to the projection matrix.