Three-Tiers Client/Server Architecture and Its Application in 3D Terrain VR