Fix #119019: Geometry Nodes: Split to Instances wrong field interface

Input fields should propagated on input geometry.

Pull Request: https://projects.blender.org/blender/blender/pulls/119032
This commit is contained in:
Iliya Katueshenock
2024-03-04 16:57:28 +01:00
committed by Hans Goudey
parent a8cc2e4d96
commit fa229c5753

View File

@@ -30,8 +30,8 @@ static void node_declare(NodeDeclarationBuilder &b)
GeometryComponent::Type::PointCloud,
GeometryComponent::Type::Curve,
GeometryComponent::Type::Instance});
b.add_input<decl::Bool>("Selection").default_value(true).supports_field().hide_value();
b.add_input<decl::Int>("Group ID").supports_field().hide_value();
b.add_input<decl::Bool>("Selection").default_value(true).field_on_all().hide_value();
b.add_input<decl::Int>("Group ID").field_on_all().hide_value();
b.add_output<decl::Geometry>("Instances")
.propagate_all()
.description("All geometry groups as separate instances");