Home Technical Talk

Transfer existing diffuse/specular/normal map from one UV to another

Spicypixel
polycounter lvl 6
Offline / Send Message
Spicypixel polycounter lvl 6
So I have a two models with identical topology and in the past I've used Maya's transfer texture option to bake existing materials onto a new UV layout in a pinch when needed, my question is, can 3dsmax do the same?

I know Render to Texture exists and have used it to render normals off a high poly onto low poly bake but never tried doing identical meshes and not requiring height information (and thus confused how or even if you need a projection cage set up).

Any information would be useful.

Replies

  • EarthQuake
    Options
    Offline / Send Message
    Yes you can do this with RTT. Set up a material on for the base mesh with all the textures you wish to bake, then select the base mesh as the source mesh and then pick the appropriate channels to bake out.

    That should do it, but its been a long time since i've used RTT.
  • Spicypixel
    Options
    Offline / Send Message
    Spicypixel polycounter lvl 6
    Yeah but how do you specify the target mesh with a different UV set?
  • Noors
    Options
    Offline / Send Message
    Noors greentooth
    You can bake textures on a new uv channel of the same object in the RTT,
    you don't need 2 objects and a cage (except for transferring normal maps).

    So take your object, create a new uv layout on channel 2 for instance (or copy paste an unwrap modifier from the copy object, since you have 2 objects ?)
    Open RTT
    Under mapping coordinates, set channel to 2
    Add the texture elements you want and render
    et voila
  • Spicypixel
    Options
    Offline / Send Message
    Spicypixel polycounter lvl 6
    Yeah using two meshes was the confusing part as it was the method I used in Maya. Should work fine now.
Sign In or Register to comment.