ZBrushCentral

ZBrush Texture to Maya

I work with ZBrush and Maya, as you can likely tell from the title of the post. Here’s my issue. When I create a texture in ZBrush and export it, I have to flip it vertically for it to show up right in Maya.

Is there a workaround for this? Something I am missing?

Thanks in advance,
Brian

Nope, that’s just how it is.
Besides it’s really no big deal that requires a workaround is it?

Well… it sort of is, actually. Or rather, it would save tons of time (I check my ZBrush textures against my Maya models quite often). I was thinking of a Maya texture utility that could flip the texture map vertically before placing it, but I have yet to find such a beastie. I’m good with texture basics, but I haven’t delved too much into the utilities yet.


  1. Click on the Texture label in the palette list to open that palette.
  2. Click Flip V
  3. Click Export

That’s one extra click in a palette that you already have open.

If that’s really too much effort, create a macro of you doing the same thing, then apply a shortcut to the macro. That way, you’ll be able to flip your texture and export it with a single keypress.

I figured it out late last night. It was really easy in the long run, just not something I’d messed with before.

For those who work in Maya and ZBrush and would like to save a bit of time by removing the need to flip the texture when switching back and forth between the programs, here’s what you do.

  1. In Maya, in the Hypershade, graph the shader network.
  2. Open the place2DTexture node for the texture (as opposed to the normal map)
  3. set Translate FrameV to 1
  4. set MirrorV to on

Now you don’t have to switch it while checking your work.

This was important to me because I am working on a complex crossbow model made of many parts and checking each part against the whole. Going back and forth is fine, but this way I don’t have to remember to flip the texture each time, and can concentrate on working instead.

I hope this proves helpful to anyone else who goes between the two while working.