ZBrushCentral

Change dafault automatic texture export setting from .bmp to .jpg

Hey y’all. I’ve been using zbrush for 6 years and feels kinda stupid asking this.

Does anyone know how to change default format(bmp to jpg) of texture when exporting obj files with texture on? (without exporting as ‘obj extended’, since this way the texture file changes its name.)

I’m not talking about exporting the texture alone, I’m saying when you export the mesh the texture being automatically exported with it.

The thing is that it only comes out as bitmap file, when I want it to be jpg like most normal artists would want. Or TGA if better.

Reason why I insist using the automatically exported texture is that whenever I’m using different 3dscanner/3dprinting related software, it shows the texture only when it’s automatically generated/linked WITH the mesh.

There’s no other way around, I cant’ import the texture separately or even if I did, it never works correctly. Idk why and it’s killing me.

Anyway, I’m tired of converting bmp to jpg manually lol. So I’d be over the moon happy if someone kindly leads me to a solution.

Thanks! :slight_smile:

Hi,

I am exploring different options to solve this issue.

The easiest is to use the 3D Printing Hub plugin within Zbrush, there you have Export options, choose Texture and the Jpg format you want.
3dprinting hub

Another more complicated solution is to modify the name of the texture file within the .mtl file using Notepad.
Sometimes you also need to modify the OBJ file and change the name of the .mtl file that you will find in the header.

modify

I am trying to optimize the final file size, so I do not like the results of the 3D printing Hub in Zbrush, it increases the size of the Mesh by around 40% and the jpeg size by 80%, so I am trying to combine the small size of a normal Zbrush obj export and simply modify the file to link a low size JPEG.