|
@@ -1622,7 +1622,7 @@ void RenderForwardClustered::_render_scene(RenderDataRD *p_render_data, const Co
|
|
bool using_ssr = false;
|
|
bool using_ssr = false;
|
|
bool using_sdfgi = false;
|
|
bool using_sdfgi = false;
|
|
bool using_voxelgi = false;
|
|
bool using_voxelgi = false;
|
|
- bool reverse_cull = false;
|
|
|
|
|
|
+ bool reverse_cull = p_render_data->scene_data->cam_transform.basis.determinant() < 0;
|
|
bool using_ssil = p_render_data->environment.is_valid() && environment_get_ssil_enabled(p_render_data->environment);
|
|
bool using_ssil = p_render_data->environment.is_valid() && environment_get_ssil_enabled(p_render_data->environment);
|
|
|
|
|
|
if (rb.is_valid()) {
|
|
if (rb.is_valid()) {
|