Transfer Vertex Colors From one mesh to another with different topology

Hello,

I’m trying to transfer vertex color information from one “source” mesh to multiple other “target” meshes with different topology. Is it possible in Blender, for example using the distance between vertices to transfer color from the closest vert ?

I feel like I might have to write my own python script to do that, but thought that maybe there is a solution that already exists in blender.

Thank you so much!!!

Maciej

You don’t need a script.
You can use :
Transfer Mesh Data operator
https://docs.blender.org/manual/en/latest/scene_layout/object/editing/link_transfer/transfer_mesh_data.html

or

Data Transfer modifier
https://docs.blender.org/manual/en/latest/modeling/modifiers/modify/data_transfer.html

Oh wow! Transfer Mesh Data operator works great, even on multiple meshes at once!!! That is exactly what I was looking for. Thank you so much zeauro!