Skip to content

Commit fd3541e

Browse files
carsonetbRepiteo
authored andcommitted
Fix uniforms break particle shaders after conversion from a ParticleProcessMaterial
1 parent 137fa73 commit fd3541e

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

scene/resources/material.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ void ShaderMaterial::_get_property_list(List<PropertyInfo> *p_list) const {
374374
Variant default_value = RenderingServer::get_singleton()->shader_get_parameter_default(shader->get_rid(), pi.name);
375375
param_cache.insert(pi.name, default_value);
376376
remap_cache.insert(info.name, pi.name);
377+
RS::get_singleton()->material_set_param(_get_material(), pi.name, default_value);
377378
}
378379
groups[last_group][last_subgroup].push_back(info);
379380
}

0 commit comments

Comments
 (0)