ZBrushCentral

Exporting .obj with colors to use in a different software. Make or break situation.

Hello there ! I just accidentally deleted a long text that i wrote for a good half an hour so… here we go again !

I just downloaded Zbrush trial from your site and i am already loving this application and it’s capabilities!

My daily driver software that i downloaded zbrush to accompany me with is Terragen 4, a software that allows one to create photorealistic nature scenery and all that good stuff.
I started doodling with zbrush because i want an application that allows me to create objects that i can include in my nature-scape renders.

So for one of my first attempts to create something useful, i modeled a deer. I think it turned out quite well and i would love to use it ! ( https://gyazo.com/f8d97521e1745989b5bb547a8c9f3450 here is a printscreen of the model. The coloring is quite dirty and fast but it will do just fine for me.)

So this is where my issue starts:

Is there a way to export an .obj file that has colors somehow embedded in it ?

I tried googling and experimenting for a good couple of hours and came to the conclusion that there is no easy way to export an object with colors. I saw some youtube videos where people used the plugin UV master to somehow work the coloring in/with the object. But as a hobbyist, i’m thinking about leaning towards the Zbrushcore version and as far as i know it doesn’t support plugins.

So here i am, i have a new software that i already love and could see myself using for years to come, but i can’t figure out a way to export the objects out of this software with colors in em, thus making it “useless” for me.

I am aware that i am extremely bad at using this software and i got lot to learn, but i would love to hear if its possible for me to export .obj with colors in it. And not only possible but… smooth ? If Zbrush will become part of my workflow, i want it to work without any super workarounds or tricks.

I am ready to learn a new way to color (i think i “polypainted?” this model) if it’s required for a simple export with colors.
Like i said i am already in love with the software and i am willing to put my time and money in it if it just fits in my workflow.

Sorry for the long rant. I just hope someone can point me to the right direction with this issue. Feel free to ask me questions if something doesn’t add up in my rant. Also there might be a super simple solution to this that i just don’t understand cause i’m extremely new to zbrush.

.OBJ and .FBX files both export polypaint color information.
Simply have tool>polypaint>colorize turned on (if you can see your colors it’s on).

The missing part might be if your other application reads that information correctly.

The OBJ format doesn’t officially support vertex colors (polypaint) as a standard feature. So while zbrush has been able to come up with a way for saving that color information into the file format, there’s no guarantee that other programs will be able to read the data. But some do, like xnormal.

FBX might have better luck as the format supports a lot more information. Otherwise, UVs and texture maps might be the way to go. If ZBrush Core doesn’t support them then you might need to implement 1-2 other programs into your pipeline for this step. Free options for this include Blender, Roadkill, and XNormal.