- Home /
Model Texturing
So I made something like street light in blender using clynder, cube. Now whan I insert it in Unity and when I select just clynder and add texture to it it automaticly add same texture to cube. How can I sapperetly add texture for cube and clynder
Im not sure but i think that happens if you merge the 2 objects in blender and now unity is thinking that this is only 1 object.
You could try to unmerge it in blender and then reimport and try again.
But like I said im not sure.
Answer by POLYGAMe · Feb 19, 2014 at 07:05 PM
Both objects are sharing the same material. Drag a new material to one of the objects and assign the correct texture. Also, yes, they need to be separate objects in Blender itself, or they will only ever be able to share one material.
Are you applying a texture to the material? By default materials are grey.
Answer by perchik · Feb 21, 2014 at 10:04 PM
@POLYGAMe is not quite right.
You'll have to change it in Blender, not Unity. In blender, you can select all of the faces of one of the objects and assign a material to that selection. Then select the rest of the faces (Ctrl+I inverts your selection). Create a new material and assign it to those faces. When you import it into Unity, the object will come in with two material slots.
Basically, a single mesh can have a whole lot of materials, it doesn't only have to have one, but you have to apply those materials in blender, not unity.