Improved evironment mapping