Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiu Deyuan <liudeyuan>2022-08-02 17:35:58 +0300
committerBrecht Van Lommel <brecht@blender.org>2022-08-03 20:24:25 +0300
commit411b4ed6ed8f48794e20f5ee3209e4e8f7f3ced9 (patch)
tree3159d6617e0eff6f7207ee4ed3376cba879c41ae /source/blender/blenloader
parentf6ca44efd61f419eadffb7b78868c8d0b6f5e5a9 (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/blender/blenloader')
-rw-r--r--source/blender/blenloader/intern/versioning_defaults.c4
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);
}