Unbake, Baked textures

Hello, I’ve got a problem which I don’t know how to face it.

I’ve got 1 model from a library model.
The problem is its texture is a huge baked texture atlas.
Is there any automatic way to create a new UV texture for this mesh that only have its own portion of the texture?

Thank you! :smiley:

I was thinking in creating a new UV map for the new texture, and bake the old texture into the new one… Tryed it, but somehow everything got inverted… Must experiment more… :slight_smile:

I was expecting something more like a render the image to a new UV map.
Like ambient occlusion does.

You can duplicate this model, unwrap it as you like, apply new material and texture (otherwise render will complain it’s trying render texture to itself) then bake texture from selected to active (there is such option in bake group). Repeat as many times as you need to bake all textures in atlas (with different uv’s on original model?).

You can bake new texture: make new UV unwrap, assign new texture image and Bake - Textures. It should use atlas you had and bake that on new UVs into created image. Then create new material using baked texture and assign that to object using UVs you created.
No need to duplicate model.