Is it possible to somehow bake vertex colors from lamps?


No, I don't think you can directly, as far as I know, but what you could probably do instead is a multi-step process to achieve your desired final result.

You can only bake to a texture, so bake said lamp influence to an image based texture, then use said texture to create a new vertex color layer from it using an addon to translate from image to vertex colors.

Rough steps: Create your desired mesh, add a "neutral" material to it, like say a purely diffuse white material that will receive clean colors from lamps.

Unwrap said mesh to a new UV Map, create a new texture and bake that object to said texture.

Save the image, then use the addon UV/Bake Texture to Vertex Colors to create a new Vertex Color layer based on said texture.

  • 1
    $\begingroup$ Nice one! I didn't know about this add-on. Could definitely come in handy. $\endgroup$ – Mentalist Jun 26 '17 at 15:21

There is a button 'to vertex color' in the baking panel. It does ehat you're after.

At least, its there in blender internal - not sure about cycles


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.