|
@@ -47,7 +47,8 @@ void Sky::_bind_methods() {
|
|
|
ClassDB::bind_method(D_METHOD("set_radiance_size", "size"), &Sky::set_radiance_size);
|
|
|
ClassDB::bind_method(D_METHOD("get_radiance_size"), &Sky::get_radiance_size);
|
|
|
|
|
|
- ADD_PROPERTY(PropertyInfo(Variant::INT, "radiance_size", PROPERTY_HINT_ENUM, "32,64,128,256,512,1024,2048"), "set_radiance_size", "get_radiance_size");
|
|
|
+ // Don't expose 1024 and 2048 in the property hint as these sizes will cause GPU hangs on many systems.
|
|
|
+ ADD_PROPERTY(PropertyInfo(Variant::INT, "radiance_size", PROPERTY_HINT_ENUM, "32,64,128,256,512"), "set_radiance_size", "get_radiance_size");
|
|
|
|
|
|
BIND_ENUM_CONSTANT(RADIANCE_SIZE_32);
|
|
|
BIND_ENUM_CONSTANT(RADIANCE_SIZE_64);
|