Geometry Nodes

Not sure how well this builds into the existing project but for my workflow, this is what I was expecting to do and then found I couldn’t. This is from the flowers blooming in the sun test I did further up the thread.

What I wanted, and often want to do with procedural tools, is scattering generated models across generated points where values at each point (or through a list of values from eg, number range node) control certain attributes of the generated geo.

Excuse the rough mockup but this is what I wanted the process to look like:

Essentially to take the Sun attribute which is defined earlier by the Texture Sample node (image sequence of baked direct lighting maps). I’m not sure how attributes are stored, if they’re all vectors or if they change but perhaps if they’re a mix of scalar and vector then you could have a versatile socket that switches scalar / XYZ / RGBA depending on selected attribute. Anyway I wanted the 0-1 value from the Sun attribute as a Scalar value to go through the maths I’d set up for moving the flower petals and then have it arrayed over the points.

Not 100% if that’s the right order. Perhaps it wants to array across points first and then take the sun values afterwards to control how open each flower is etc. Just the workflow I was looking for for that project anyway.

2 Likes