Fixes #62096: LightmapGIData::_get_light_textures_data crash on empty image
The program crashes when trying to determine slice width/height if the light texture is empty. This fix just returns an empty array, as if the light texture does not exist.
This commit is contained in:
parent
2a92176e4c
commit
a5c01dc25a
@ -116,7 +116,7 @@ void LightmapGIData::_set_light_textures_data(const Array &p_data) {
|
||||
|
||||
Array LightmapGIData::_get_light_textures_data() const {
|
||||
Array ret;
|
||||
if (light_texture.is_null()) {
|
||||
if (light_texture.is_null() || light_texture->get_layers() == 0) {
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user