Fix LightmapGI not taking environment sky rotation into account when baking
The sky rotation now affects the baked environment lighting as it should, making it match how real-time ambient light rendering works. Co-authored-by: Per Melin <git@melin.net>
This commit is contained in:
parent
3978628c6c
commit
661cf1f351
1 changed files with 1 additions and 0 deletions
|
@ -1072,6 +1072,7 @@ LightmapGI::BakeError LightmapGI::bake(Node *p_from_node, String p_image_data_pa
|
|||
|
||||
if (env.is_valid()) {
|
||||
environment_image = RS::get_singleton()->environment_bake_panorama(env->get_rid(), true, Size2i(128, 64));
|
||||
environment_transform = Basis::from_euler(env->get_sky_rotation()).inverse();
|
||||
}
|
||||
}
|
||||
} break;
|
||||
|
|
Loading…
Reference in a new issue