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.