1
$\begingroup$

I am porting a tutorial on YouTube over to Blender 3 which uses completely different geometry nodes than Blender 2. This tutorial explains how to build trees with geometry nodes. I have my nodes set up in a similar fashion but upgraded to Blender 3.
enter image description here

The problem is that I can't get the trees to be heavier on density of branches closer to the top than on the bottom near the floor. As you can see when I move the proximity minimum of the ground plane up, the branches just uniformly vanish, they don't vanish from the base of the tree and slope upwards.
enter image description here

How do I get the branches the gently become sparser towards the base of the tree? I've attached my Blender file here:
https://drive.google.com/file/d/1MwQSEO7k_9GNMa9YzRkptEVU2kF1Eyol/view?usp=sharing

$\endgroup$
1
  • $\begingroup$ Close, that was the thread where I figured out how to get branches completely off the bottom of the tree, but it doesn't slope up in density gradually. It simply increases an absolute threshold raising up from the ground. I want the branches to increase in density as you move up the trunk. $\endgroup$ Commented Jan 17, 2022 at 6:50

1 Answer 1

3
$\begingroup$

to "kind of" debug geometry nodes, it is always a good idea to check the values in the spreadsheet.

So i connected your distance to the output...

enter image description here

filled in a name

enter image description here

put a realize instances before the output

enter image description here

and i got:

enter image description here

so i thought: why is distance 0?

it is, because you calculated the distance to the trunk itself.

So i added a new plane, called it proximityPlane:

enter image description here

i changed this in your proximity node

enter image description here

and i got:

enter image description here

much better now!!

then i played a bit with the mapping values...these worked for me:

enter image description here

so i have more density at the bottom...

UPDATE

i know found your other question here on SE and saw parts of the video. So i made it wrong - just change the map to and map from values so that the branches have more density at the top than on the bottom.

UPDATE END

result:

enter image description here

$\endgroup$
2
  • 1
    $\begingroup$ Omg this is amazing!! Thank you so much for doing all of this. Is there any way I could have your version of the file? $\endgroup$ Commented Jan 17, 2022 at 10:18
  • 1
    $\begingroup$ of course, appended. Thank you! and...you are welcome! $\endgroup$
    – Chris
    Commented Jan 17, 2022 at 10:19

Not the answer you're looking for? Browse other questions tagged .