I've been trying to get this working for ages, but meh, its just not happening...
Anyway, I've made a terrain, painted it for vertex painting with the standard 0/1, black white set up. Worked a treat. I exported the vertex paint to a texture and collapsed the scene. I saved it to a .max.
All fine and dandy.
Now, when I open the .max up again, I have my model, still vertex painted, still rendering correctly. However, when I apply a new vertex paint modifier to the stack, it doesn't work as intended... It will let me paint on the model, but it won't let me edit the existing vertex paint data stored there? For example, I cant paint on the mesh, and remove what I've done, but the original vertex paint remains no matter what I do...
This is... Quite odd, and I can't quite figure out the solution, which I'm sure is a simple box some place.
Any help would be amazing, before I go bald at least. Cheers guys.
Replies
After collapsing I can't erase (bucket or brush), I can paint over the top of it but its like the original paint is on a lower layer I can't touch.
Only one channel in Map Channel Info, but clearing the channel does wipe it clean.
No extra layers.
Toggling "Ignore Underlying Color" does turn off the old paint, which after collapsing appears to be gone.
It does this in Vertex Color and Map Channels.
You can clear the channel
Check on "ignore underlying color"
Add a new layer and fill it with color then collapse?
So there are some options there.
I could see it being sort of problematic if you are using more than 2 colors, like if you are trying to touch up a colored light bake and each time you erased it would bring back some of the previous color. There might be some complex blending going on that might be effected... maybe...
Personally I would rather have it just create a new blank layer by default rather than lock the colors, but there are enough ways to work around it that I don't think its that big of an issue.
I made vertex paint on mesh, collapsed, saved, didn't matter.
Noticed it wasn't finished, so loaded it back up.
Vertex colours are still there, but no vertex paint modifier.
Add vertex paint modifier.
I can paint over the mesh, however, it wont paint over the original vertex paint data. As this is a black and white mesh, I can now paint black over the white, and white over THAT black... But can't change the original vertex paint at all, not matter where I paint or what I do.
Theres my issue, at least
It's kind of like Photoshop's Background layer, if Photoshop prevented you from editing the Background. You can duplicate it as a new layer (Condense To Single Layer button), and do blurs and Levels on that. This completely covers the old Background/original. You can also paint new colors. Erasing will show the original Background. If you Collapse the stack in Max, that's similar to Flatten in PS. Everything now becomes the new Background/original.
[ame="
I believe cupsster's method is the only way to retrieve the vert color info, I've never tried it myself.
I do have it extracted as a texture, so maybe it would be easier to just load that up and convert to to a vertex paint?
Thats got it, I can pait over the black... Bloody hell lol. Awesome. Cheers sir.