Hi all, i am trying to make an instance (geo nodes)to deform based on the area of a face, similar to what tissue addon does basicly but with geo nodes.
Do you know any way to achive this?
Thank in advance.
Hi,
I was creating such a node group. You can grab it here:
Hope it suits your purpose.
You can take the face area, and map range it to suit.
Then run it through a set position
Between the area and set position use a separate XYZ and on the ranges use dot product and then add them together with combine XYZ.
But I haven’t tested that, so if it doesn’t work play with some variation of it
Thank you for the link, i added the tissue geonode to a sphere and then added the distribute object you have on you scene but its not working as expected. Am i missing something?
It work on the plane you have but not on another object.
I guess this is because the sphere is not a full quad mesh. On the poles it is built with triangles. The geo node is performing some index calculations and is assuming quads only. I think it would be possible to add support for triangles, but that would need some adaptations to the node group.
Thank you so much ! Indeed it work with quads thats it.
Cheers!
Hi, this is super awesome! thanks so much for sharing!