Home Technical Talk

Baking texutres using multiple UV channels

Hey everyone, kind of a noob question here. In 3ds Max i have created a high poly and low poly verison of a spaceship. The low poly has 5 different material ID's so it's all unwrapped in 5 UV channels. The problem is when I try to do a normal bake or any kind of bake it wont let me choose the other channels. I am only able to select channel 1 for some reason. What am I doing wrong?

Replies

  • tharle
    Options
    Offline / Send Message
    tharle polycounter lvl 9
    i think you misunderstand uv channels. in max having 5 material id's just tells the material which textures to use, uv channels allow you to have 2 sets of uvs for the same polygons. what problems are you having with your bake? as long as all your uv's are laid out in the 0-1 space and not overlapping it should be ok - if you look at all material id's in the uv editor thats should show you your overall uv layout.
  • moondog760
    Options
    Offline / Send Message
    Woops I meant to say material ID channels not UV channels :poly124:. What I'm trying to do is make this low poly have 5 different 1024x1024 textures applied using a multi sub-object texture. I have my unwrap so that for each material ID the UV's are packed into the 0-1 space. But if you view all ID's than there are 5 layers of UV's overlapping.

    when baking i need to be able to bake out each materal ID individually but it will only let me bake material ID channel 1 for some reason.
  • Eric Chadwick
    Options
    Offline / Send Message
    Using a M/S-O material with 5 material IDs is generally a bad idea for an in-game asset. This causes a lot of state changes when the model is rendered in the game, a lot of texture fetches, and a lot of draw calls. Generally a bad idea. But like anything there are exceptions. Is your asset really worth it?

    RTT doesn't work on multiple material IDs. But in the Projection Options you can force it to render only one ID at a time, as long as the low ID matches the high ID. Kinda messy tho, single most of the time the borders don't match...
    http://docs.autodesk.com/3DSMAX/13/ENU/Autodesk%203ds%20Max%202011%20Help/files/WSf742dab0410631334fe17e2d112a1ceaf4d-7f8a.htm

    Still, you'll have to move the other IDs out of the UV square to avoid overlaps.
  • moondog760
    Options
    Offline / Send Message
    Hmm, I see. Well it's not an in-game asset and it is the focal point of the scene, so I think it would be worth it to have 5 mat ID's. But if i'm gonna have to jerry-rig it like that than it might be easier for me to just detach the ship into 5 separate objects.
  • r_fletch_r
    Options
    Offline / Send Message
    r_fletch_r polycounter lvl 9
    why are you doing low polys if its not a game asset?
  • moondog760
    Options
    Offline / Send Message
    well it's actually just a portfolio piece designed to show that I can make good in-game assets. Sooo it probably was a bad idea to make it with 5 material IDs in the first place hah
  • Ace-Angel
    Options
    Offline / Send Message
    Ace-Angel polycounter lvl 12
    Depends, 2 Mat ID's it if comes to worse, should be enough. You also could cheat most of the details via Detail maps.

    Could you post up a picture of the ship and how close you plan on having your camera next/into it? If it's a HMS sized ship, which your camera will get up close and personal, and doesn't have very tilable parts, then 5 materials will be the bare minimum I would say.
  • r_fletch_r
    Options
    Offline / Send Message
    r_fletch_r polycounter lvl 9
    Just take the time to do it right. If you get a job you will be expected to deliver, if you cant you'll look like a dick.

    you could probably squeeze your texture into 4 1024 maps if you pushed yourself... which is 1 2k map.

    post some pics and folks can give you some focused advice rather than making guesses.
Sign In or Register to comment.