Creating Photorealistic 3D Environments