diff options
author | Liu Deyuan <liudeyuan> | 2022-08-02 17:35:58 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2022-08-03 20:24:25 +0300 |
commit | 411b4ed6ed8f48794e20f5ee3209e4e8f7f3ced9 (patch) | |
tree | 3159d6617e0eff6f7207ee4ed3376cba879c41ae /source | |
parent | f6ca44efd61f419eadffb7b78868c8d0b6f5e5a9 (diff) |
Fix T96247: Principled BSDF roughness different in startup blend and new node
Change startup roughness to 0.5.
Differential Revision: https://developer.blender.org/D15586
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/blenloader/intern/versioning_defaults.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenloader/intern/versioning_defaults.c b/source/blender/blenloader/intern/versioning_defaults.c index 0749625137a..608e8ea4aba 100644 --- a/source/blender/blenloader/intern/versioning_defaults.c +++ b/source/blender/blenloader/intern/versioning_defaults.c @@ -578,14 +578,14 @@ void BLO_update_defaults_startup_blend(Main *bmain, const char *app_template) /* Materials */ for (Material *ma = bmain->materials.first; ma; ma = ma->id.next) { /* Update default material to be a bit more rough. */ - ma->roughness = 0.4f; + ma->roughness = 0.5f; if (ma->nodetree) { LISTBASE_FOREACH (bNode *, node, &ma->nodetree->nodes) { if (node->type == SH_NODE_BSDF_PRINCIPLED) { bNodeSocket *roughness_socket = nodeFindSocket(node, SOCK_IN, "Roughness"); bNodeSocketValueFloat *roughness_data = roughness_socket->default_value; - roughness_data->value = 0.4f; + roughness_data->value = 0.5f; node->custom2 = SHD_SUBSURFACE_RANDOM_WALK; BKE_ntree_update_tag_node_property(ma->nodetree, node); } |