How can I transfer color attribute from one mesh to another with GN?

So, as the title says, I have a mesh created with GN, and I need to color it using the color attribute from a plane, here’s a screenshot to illustrate:

The letter curves are animated inside GN so that’s why I need to get the color through GN too, if possible.

Any help would be greatly appreciated, thanks!

Assuming your source has a color attribute, the Transfer Attribute node should do the trick:

(Hint - the target mesh needs to also be high-rez, so if you are generating from a curve, do a resample with a length similar to your source-plane’s resolution.)

Good luck!

1 Like

Thank you very much @zeroskilz! Will try it out and let you know if it works :slight_smile:

It worked perfectly, thanks @zeroskilz! The only difference to your setup is that in 3.4 I had to use a Sample Nearest Surface node, instead of Transfer Attribute, as it has been removed and replaced with 3 other nodes.

2 Likes