ソースを参照

Reduce considerably the cubemap sizes on sky, to better match GLES3, fixes #21551

Juan Linietsky 6 年 前
コミット
89abfd40ed
1 ファイル変更1 行追加1 行削除
  1. 1 1
      drivers/gles2/rasterizer_storage_gles2.cpp

+ 1 - 1
drivers/gles2/rasterizer_storage_gles2.cpp

@@ -965,7 +965,7 @@ void RasterizerStorageGLES2::sky_set_texture(RID p_sky, RID p_panorama, int p_ra
 	// attachements for it, so we can fill them by issuing draw calls.
 	GLuint tmp_fb;
 
-	int size = p_radiance_size;
+	int size = p_radiance_size / 4; //divide by four because its a cubemap (this is an approximation because GLES3 uses a dual paraboloid)
 
 	int lod = 0;