I want the curves in Geometry Nodes to get the colour of the point where they are, how can I do this?
You probably need to capture color attribute after realizing your instanced hair curves.
I’m not sure cause you didn’t posed your nodes.
1 Like
If you want to better contain the color of the curve you can increase grid subdivisions, so your base mesh have more accurate noise distribution, or you can use color ramps to adjust where the color/value threshold will be.
Thank you! You’re the best… Can you share this updated blend file?
Everything is fine with Blender 3.4.1. Thank you for your helps.
1 Like
That is because the texture is three dimensional and you are capturing different values at every point of the converted curve.
If you want to have one color on the entire ‘hair’ you need to to this:
- capture texture on the grid
- read the attribute from it
- assign that attribute value to closest instance
For example like this:
2 Likes
Thank you again