I can confirm! I’m getting same problem. I cant export polypaint/vertex color with FBX exporter zplugin for ZBrush 2021.1.2. So I can’t bake textures colors from that FBX exporter.
I’m not sure, but this FBX with polypaint was working before on the version 2021.1.1! It works just fine in previous versions ZBrush 2020.1.4 for reference.
So maybe it is something to do with this update for 2020.1.2 added on the release note list Version 2021.1.2:
-FBX export polypaint amended so that displays correctly in 3ds Max
-How to test!
If you want to bake textures colors, I’m using this workflow from Michael Pavlovich if you want to try. You can confirm this error if you do this workflow:
“125 Multi Baking In Painter From ZBrush”
When I export the subtool with FBX exporter zplugin with ZBrush 2021.1.2 version, the polypaint details didn’t export at all. It show just as as a flat color only, but no details from the high-poly mesh.
I’m trying to bake vertex color with Substance Painter (v2020.2.2, I also tested with previous versions 2019, both was working fine the bake vertex previous to this update), and didn’t work, the color are flat, no details.
I tried to check the same highpoly FBX that I’ve exported from Zbrush plugin and load the high-poly fbx into Marmoset toolbag to check polypaint there too, and when check to see vertex colors into the Marmoset shader it also show the high-poly FBX just as flat colors, just like in Substance Painter bake textures, no details at all for the colors.
It seems to be that this FBX exporter zplugin is not exporting polypaint /vertex color at all, and making this plugin unusable at moment for polypaint colors. At least for baking textures workflows.
– Workaround Solution with previous versions:
Unfortunately you can’t load a Ztool Zbrush 2021 file into a previous ZBrush 2020 version. You have to do a Workaround for that.
The previous version of Zbrush 2020.1.4 works just fine, so I’m using now ZBrush 2020.1.4 for this but other previous versions might work too.
From this current version ZBrush 2021.1.2, you can export manually each subtool as OBJ and import manually as OBJ on another version of ZBrush, but this of course, can be time consuming if you have many subtools to deal with. To automate a bit this process, do as follow:
1- From this current Zbrush version 2021.1.2, let all the subtools visible that you want to export the subtools. (we gonna load them later on another previous ZBrush version that works)
2- Make sure you all have polypaint turned on for each subtool and all them visible subtools before export!
3- Export all your visible subtools as OBJ using menu: ZPlugin > SubToolMaster > Export
(I suggest create a folder for this, as each subtool will be exported separated as OBJ file.)
4- Open a previous version of ZBrush that the FBX exporter have worked before, (such as ZBrush 2020.1.4 that works fine with this!), and go to menu: “ZPlugin > SubTool Master > MultiAppend” and select all OBJ files that you have exported before and now want to import back to this previous version of ZBrush.
5- Wait for ZBrush to load all the OBJ into subtools.
6- Use the FBX Exporter as normal. The polypaint will work fine to use for bake textures!
Sorry for long text, but I hope that helps. Regarding exporting polypaint/vertex color with FBX expoter zplugin seems to be buggy at moment for me, so I will keep using ZBrush 2020.1.4 until a fix has come.
Thanks for the awesome support!