Stellarium shows a realistic sky in 3D, just like what
you see with the naked eye, binoculars or a telescope.
It is being used in planetarium projectors. Just set
your coordinates and go.
For reasonable performance, you will want to have some
kind of 3D acceleration.