The perspective seems correct, object far away are smaller.
I have an object in the scene that consists of two spheres and some ajoining piping and a base (Think gas tanks). This object appears with the closest of the two spheres(which are the same size btw) appearing to be smaller than the other sphere which being further away is somehow … larger…
I haven’t experienced anything like that yet, but is it possible that the perspective is inverted because the near plane is where the far plane should be and vice versa?
Check your Frustum…
Thanks for the help… I’ve found it… for some reason when I was trying to work out how to make a world camera that I could move around i had a transform after the projection matrix but before gluPerspective… Dropped it an now it works fine…