To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/StrayCreations/ . The first 200 of you will get 20% off Brilliant’s annual premium subscription.
can you create a Displace PLUS modifier? it's just a regular Displace modifier but with the added ability of triplanar mapping an input image (with blending values where the planes meet). right now if you want to do procedural uv mapping via geo nodes you have to send it back to the material and that's not what i want.
We would have to replace the random value node with a system that picks the instances in the order of how they are stored in the collection. Perhaps you could figure it out by using the instance index of the collection and a modulo (math) node set to the domain size (instances) of the collection. I would have to dive back into this system to give you a full solution though :)
I've also been experimenting with feeding geometry generated within the node tree using geometry to instance, the issue with that is they dont exactly have Origins in the traditional sense. so what i've been doing is using the improved bounding box to divide the size output by 2 and feeding it into a transform node's translation in the hopes that it would then align with the object origin that the whole tree shares. so far this hasnt been fruitful on the Z axis as the shapes are lower than they need to be. Edit: i realized that the issue was due to the multiply math node feeding into the sample indexs for the new bounding box was at the wrong value. so my mistake
@@StrayCreations an update to that, as a matter of fact having an index node and domain size (instance) node feed into a modulo instead of subtract+random value does in fact put the instances in order!