- Home /
Texture on Unity Meshes
I'm trying to insert texture on Unity Meshes, like cubes but with different sizes, unfortunately the texture is terribly scaled when i put on them. I know the UV Mapping but i can do it if I create meshes on Blender, i can't do it with Unity Meshes.
Any advice?
Well if you really don't want to create your UV mapped meshes in Blender, you can make a new material, go with Legacy Diffuse (or Bumped or Reflective Diffuse or whatever you need), and set custom Scaling and Offset numbers in the material itself that you will apply to the standard Unity meshes.
I'll explain my problem: i created a house where all walls are Unity Box $$anonymous$$eshes, all floors are Unity Plane $$anonymous$$eshes, but everything else are Blender $$anonymous$$eshes... these last one have own UV map, but no walls and floors. So I want change texture scale in these Unity $$anonymous$$eshes and I can't create UV map for these. Besides i don't want create walls in blender!
This is a bad way to build your level geometry.
You will want to create those walls and floors in Blender. In fact, you should create your entire interior as a single mesh within Blender, assign multiple material slots, UV wrap in such a way that materials tile when needed, and export everything as one single mesh.
Import into Unity and assign materials to their proper places.