ZBrushCentral

Make layer from initial polypaint

Is there a way to take the initial polypaint and put that onto a layer. So I’ve done a good bit of painting on a sub tool but have decided I would prefer it be one of several 3D layers.

Thanks

Unfortunately, I don’t think there’s a way. None of the polypaint methods such as import, projection or polypaint from texture, work with layer record mode.

Thanks… Been messing with it… You can almost make a copy, activate a new layer, create MorphTarget/project using base mesh/switch MT delete MT and it will paint that layer, but I cant get it to look like exactly like the original polypaint, it’s mixing in with material or something and the colors aren’t exactly the same, but it almost works…

It would be neat because all the things you mention that don’t work on a layer, and baked noise for instance, you could put on a layer…

Almost works…

I couldn’t get your method to work. But I did find a method that works, though you need to assign UVs:

  1. Assign UVs to the model. You can use UV master but the options such as AUVTiles in the Tool >UV Map menu will work just as well.
  2. Create a texture from your polypaint by pressing Tool>Texture Map>New from Polypaint.
  3. Turn off the texture map so you can see what you’re doing with the next step.
  4. Create a new Layer and - this is very important - paint all over it in a color. The DragRect stroke helps make a quick job of this. It’s essential the layer has full density color all over.* (You have to paint the color as Fill Object doesn’t work with Layers.)
  5. With the new layer still in record mode, turn on the texture map and press Tool>Polypaint>New from Texture.
  • Different RGB intensities could be useful for some effects and the texture map is only transferred where there is existing polypaint on the layer.

HTH,

Thanks a million… that worked just fine…