diff options
author | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2021-12-22 19:38:48 +0100 |
---|---|---|
committer | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2021-12-22 19:38:48 +0100 |
commit | bf339842a530e4e21beb395b9b4eea97c9578e0e (patch) | |
tree | 4fb994edd90b8a11e7aa714a4d2fefa1ca98dcfb /servers/rendering_server.cpp | |
parent | 650b77340dcf1e20c744c941ec07b596fc37974f (diff) | |
download | redot-engine-bf339842a530e4e21beb395b9b4eea97c9578e0e.tar.gz |
Expose RenderingServer GI half resolution setter method
This is required for projects to be able to change the
GI half-resolution setting at run-time.
Diffstat (limited to 'servers/rendering_server.cpp')
-rw-r--r-- | servers/rendering_server.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/servers/rendering_server.cpp b/servers/rendering_server.cpp index 23d3bf030f..5bb8d130e7 100644 --- a/servers/rendering_server.cpp +++ b/servers/rendering_server.cpp @@ -1999,6 +1999,10 @@ void RenderingServer::_bind_methods() { BIND_ENUM_CONSTANT(DECAL_FILTER_LINEAR_MIPMAPS); BIND_ENUM_CONSTANT(DECAL_FILTER_LINEAR_MIPMAPS_ANISOTROPIC); + /* GI API (affects VoxelGI and SDFGI) */ + + ClassDB::bind_method(D_METHOD("gi_set_use_half_resolution", "half_resolution"), &RenderingServer::gi_set_use_half_resolution); + /* VOXEL GI API */ ClassDB::bind_method(D_METHOD("voxel_gi_create"), &RenderingServer::voxel_gi_create); |