Customising the 3D Viewing Environment