Nightfield renders an astronomically accurate 3D sky for any place and time, with planning tools for astrophotographers. It needs JavaScript and WebGL to run.