mirror of
https://github.com/godotengine/godot.git
synced 2025-12-08 06:09:55 +00:00
Overhaul screen space reflections.
This commit is contained in:
parent
f50d7fa1e8
commit
c128886c63
31 changed files with 1185 additions and 934 deletions
|
|
@ -1264,7 +1264,7 @@ void Environment::_bind_methods() {
|
|||
|
||||
ADD_GROUP("SSR", "ssr_");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "ssr_enabled", PROPERTY_HINT_GROUP_ENABLE), "set_ssr_enabled", "is_ssr_enabled");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "ssr_max_steps", PROPERTY_HINT_RANGE, "1,512,1"), "set_ssr_max_steps", "get_ssr_max_steps");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "ssr_max_steps", PROPERTY_HINT_RANGE, "32,512,1"), "set_ssr_max_steps", "get_ssr_max_steps");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::FLOAT, "ssr_fade_in", PROPERTY_HINT_EXP_EASING, "positive_only"), "set_ssr_fade_in", "get_ssr_fade_in");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::FLOAT, "ssr_fade_out", PROPERTY_HINT_EXP_EASING, "positive_only"), "set_ssr_fade_out", "get_ssr_fade_out");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::FLOAT, "ssr_depth_tolerance", PROPERTY_HINT_RANGE, "0.01,128,0.1"), "set_ssr_depth_tolerance", "get_ssr_depth_tolerance");
|
||||
|
|
|
|||
|
|
@ -122,7 +122,7 @@ private:
|
|||
int ssr_max_steps = 64;
|
||||
float ssr_fade_in = 0.15;
|
||||
float ssr_fade_out = 2.0;
|
||||
float ssr_depth_tolerance = 0.2;
|
||||
float ssr_depth_tolerance = 0.5;
|
||||
void _update_ssr();
|
||||
|
||||
// SSAO
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue