Add variable $vpd containing the viewport camera distance (Fixes #839).
Allow setting $vpt/$vpr/$vpd at top-level to set the viewport camera.