Where Did Chris Oney Learn Blender
2 Answers 2
$\begingroup$
UPDATE
With the new accumulate field node, you can utilise this node setup:
consequence:
My solution isn't for sure the best and it should be a lot easier with animation nodes (which has loops) but you wanted a solution in geometry nodes. And then i made a nodegroup, which basically adds i vertex to the geometry, calculates its ain acme with the bounding box node and outputs its next starting betoken. But i am sure some geniuses here will nowadays a better solution ;) just i hope you can larn a bit from my setup.
Here is the node tree:
result:
answered Dec 24, 2021 at 16:20
ChrisChris
33.5k 4 gold badges xvi silver badges 51 statuary badges
$\endgroup$
5
$\begingroup$
Thanks, this is what i wanted to do. I managed to do it with a sequence of your nodegroups and a couple of switches and a multigate. Also I fabricated seperate collections for the top, bottom and middle elements of the stacks. basically you lot can put upwardly to 8 middle instances into this organisation now and it will detect the heights. You lot could at present collapse all middle nodes into some other nodegroup and generate more instances exponentially. Thanks a lot for your aid.
answered December 30, 2021 at 23:36
$\endgroup$
Non the answer you're looking for? Scan other questions tagged modifiers geometry-nodes or enquire your own question.
Source: https://blender.stackexchange.com/questions/248013/geometry-nodes-3-0-random-array-stack
Posted by: clapperhavers.blogspot.com
$\begingroup$ Thanks a lot Chris, this helps a bunch. Maibe in that location is a mode to generate node groups to extend the array. $\endgroup$
Dec 24, 2021 at 17:57
$\begingroup$ I'thou trying to adjust this solution and think I'm getting close. Instead of outputting the distance to use as an offset for the side by side node in a chain, using that distance with a Sample Curve node to instance everything on a unmarried bend. I've got it working with a single object input (based on its bounding box). The trick I'1000 stuck on is getting the distinct bounding boxes for each object in the collection (I'm starting to feel that part isn't possible yet) $\endgroup$
Dec 24, 2021 at 18:08
$\begingroup$ I too have a feeling that it tin't be done jet. I did arrive work in unreal engine blueprints with forloops but blender works a flake differt in that regard i judge. Maibe it was possible with attributes form two.nine. I remember Chris's solution is quite ingenious in joining the stack geometry and calculation some other example and and then joining agian. $\endgroup$
December 24, 2021 at 18:18
$\begingroup$ Wow cheers for the update, this is very helpful. $\endgroup$
Feb 20 at 13:07
$\begingroup$ I tried to effigy out how to arrive work with a drove of objects and accumulate the bounding box Z dimensions merely it doesnt work. Any ideas? @Chris $\endgroup$
February 20 at fourteen:11