fix perspective discrepancy between skybox and software renderer