q3d+ 3d renderings of your landscapes in frames and then load the frames when the user click somewhere, when the player reach some important places the 360° effect is loaded, it can be done with Q3D, cubic map or spherical.
that effects in that time was called Quicktimevr