I have a small texture in my assets that I want to tile, and getting help on the material component shows how you would do it using the Simple Material settings. What I can’t figure out is how to make the Simple Material component appear. How do I do that?
My current material has a Saved Properties list, but no sign of any Placement button as is shown in the help.
HHMMM, I am not totally tracking with you here. Is this texture something that you are looking to apply to a material or is this texture coming in already applied to a material?
Also, is this a material that you are creating or is this material a material that already exists?
With materials that come in with mesh, you can select the mesh (in the Hierarchy or the Project) and if that mesh has a renderer with materials associated with it you will see a list of elements and underneath that list will be each of the materials attached to that mesh. In each of the material informations pieces you will see a placement button. I have attached a picture that has an example.
As I can’t directly go from SketchUp files to Unity I’m exporting via 3DS, and I’ve tried many options for getting the repeating texture from SketchUp to show in Unity looking the same. I did just try an option that when I looked very closely I could see my texture is tiled, but it’s minute, with thousands of repeats across the plane that it’s mapped onto.
Under the Mesh Renderer in the inspector is the texture entry (Material). In there the Shader entry says Normal-Diffuse. Below that it says:
Saved Properties
Tex Envs
Floats
Colors
None of those contain a Placement button. I also can’t find a Diffuse option for the shader, it just lists Adaption, Apply, and many others.
Does that give any clues as to what I must be doing wrong?
You want to switch from debug mode in the inspector to full mode. You generally want to be in full mode in the inspector except if you are debugging variables.
I made a breakthrough. I was set to Debug instead of Full. Being on Full makes my interface seem much more like yours. I now have a Placement button, but need to figure out the scale figures to use. See image (if I can attach it ok).
It looks possible that your model has lost its UV co-ordinates, so the models have a general shade rather than defined texture. This happens in certain circumstances. Using sketchup is a new approach, so dont despair. Try finding another way, and youll figure it out. I think autodesk has free .fbx converters on their website.
I recommend doing the actual tiling in Unity. In the inspector, Click placement, and change the x and y calues to 10, and then try 100. If you dont see anything, youre probably definately missing uvs. finding a middlestep (import-export from an app that will apply them) should re-attach them
AC
Edit-Oh I see youve found the tiling settings :o ! try getting the UVs back on somehow.
Ok, fixed it. The help example shows four copies of the texture across the object, with the field entry being 4. That made me think that the number represented the number of times the material would tile across the surface (which is one way of doing it). Changing my values from 1 to 0.020 has given me good flooring!