[Bf-blender-cvs] [50da3cfbd6b] temp-geometry-nodes-fields-prototype: Merge branch 'master' into temp-geometry-nodes-fields-prototype

Jacques Lucke noreply at git.blender.org
Mon Aug 2 13:07:42 CEST 2021


Commit: 50da3cfbd6b13e227c5416e3a21f7cf1c182ea6c
Author: Jacques Lucke
Date:   Mon Aug 2 10:39:37 2021 +0200
Branches: temp-geometry-nodes-fields-prototype
https://developer.blender.org/rB50da3cfbd6b13e227c5416e3a21f7cf1c182ea6c

Merge branch 'master' into temp-geometry-nodes-fields-prototype

===================================================================



===================================================================

diff --cc source/blender/modifiers/intern/MOD_nodes.cc
index 649b051ccd0,3853b345c14..3598057b7b0
--- a/source/blender/modifiers/intern/MOD_nodes.cc
+++ b/source/blender/modifiers/intern/MOD_nodes.cc
@@@ -773,12 -726,7 +773,13 @@@ static void initialize_group_input(Node
    }
    const IDProperty *property = IDP_GetPropertyFromGroup(nmd.settings.properties,
                                                          socket.identifier);
 -  if (property == nullptr) {
++
 +  const IDProperty *property_use_attribute = IDP_GetPropertyFromGroup(
 +      nmd.settings.properties, (socket.identifier + use_attribute_suffix).c_str());
 +  const IDProperty *property_attribute_name = IDP_GetPropertyFromGroup(
 +      nmd.settings.properties, (socket.identifier + attribute_name_suffix).c_str());
 +  if (property == nullptr || property_use_attribute == nullptr ||
 +      property_attribute_name == nullptr) {
      socket.typeinfo->get_geometry_nodes_cpp_value(socket, r_value);
      return;
    }



More information about the Bf-blender-cvs mailing list