The programs, sketchup included, are accurate. However, the phenomenon you are experiencing is due to the rules of perspective system. The vanishing points are infinitely far away, so if you were to pan the scene, you would need to pan infinitely far away and even then it wouldn't be the one point perspective you are looking for.
That's simply because that vanishing point won't be in front of you until you take a look at it or rotate the cube. When you do, the whole perspective view will change. There is a way to see this happening in sketchup. Simply make a cube and make some guidelines going along the edges. When you rotate the cube, the guidelines will rotate as well, indicating the placement of the vanishing point you are looking for. Here is an example I made some time ago:
dl.dropboxusercontent.com/cont…Besides, one point perspective is merely a simplification and works in certain scenes where the effects of the other vanishing points can be neglected. In reality there are vanishing point in every point you are looking at. However, we base our perception on our surroundings, like a room (I call this global perspective). Thus you will be basing your view on this room, which will have 6 vanishing points because there are 3 dimensions in 3D and each axis has one vanishing point at the end. You will only see as much as you can fit in your field of view though.
There can be only one vanishing point directly in front of you at any time. That's because the other 5 vanishing points are literally on the left, right, below, above and behind you. That said, you need to turn before you can see them, the same apply on sketchup and other programs as well. This will cause interesting things on 2D plane though. In order to show more vanishing points on a drawing, you need to rotate the eyes of the beholder towards the vanishing point in your drawing. This will cause a panorama view like here:
www.fortlauderdaleobserver.com… . You know the road is straight, but it's still arcing in the image. This is what I mean with the curved perspective guidelines. In order to show vanishing points on the left and right and to make the guidelines recede towards the vanishing points, they just need to curve like that to emulate the missing third dimension. See more in this tutorial:
There are ways to determine the relative sizes of the edges/faces, but that involves constructing perspective which I'm not fond of. To me constructed perspective feels too rigid and limited, although it has its uses. I prefer curved perspective because that's how we would really see the scene in front of us. For me it's more important the cube "feels and looks like a cube" rather than it being mathematically correct. Anyway, here is an example how to construct perspective:
www.automotiveillustrations.co…