How do you combine 2 References into 1 Shared reference

Hello all, I have been searching for this and I am sure it must be something so simple, as I am still so much as a beginner to blueprints, I was trying to figure how to combine multiple references into 1 reference.

Example. I am setting up to proceduraly generate the vegetation of a biome onto my landscape however as I have followed several tutorials that show how to set this up to generate based on terrain texture and how to subtract another texture, the issue is that I wish to subtract more than just 1 however every-time I try to attach multiple references it just unplugs the previous one, meaning only one can be connected.

What I wish to achieve is to have multiple texture references being subtracted , not just 1
Here is my current setup.

As you will see that I want this Biome of vegetation to spawn on the "LeafLitter_VST and so far can subtract it from the “SandWet” Terrain Textures, however I still have it spawning over Mud, Dry Sand, Grass, etc. I would be thinking I would have to have some node between the Texture to Subtract and the Subtract node, but I am not sure what, I had tried to have individual branches going into the target Node to the right, but it just unplugs the first set of branches.

So how could I setup to Subtract from these other textures?
Which type of node would allow me to take more than one texture reference, that would allow me to subtract more than 1 texture reference?

I know and realize that using a splat-map would assist in this, however as the terrain is a large open-world Landscape split-up with about 100 segments, it would be a more complex blueprint to setup to manually assign 100 segments.

Please advise thanks on which node would be the best to look at using and or the best approach for this, thanks.

OK I have found the ADD node seems to do something but is this the right way to go about it, even though I have to have split up the branching into multiple branches using the “ADD” node, or is there a simpler node to use instead that would allow multiple connections and by-way allow me to subtract multiple textures from the reference? Current setup now with adding the “ADD” node, allowing the connection to several other Texture references.

It’s been quite a while since I played with foliage, but I was thinking - drag out from the output of your first subtract, and add another subtract, plugging in the SandWet, then do the same for the Grass and Mud…

Hello and thanks for this idea, however when I tried this out, it instead went the opposite way and added more vegetation instead, but when I returned to using the ADD node it went back to working the way I was wanting, I guess I did have the right idea then the second time. Thanks for the idea though, I really appreciate that, thank you.

1 Like