- Home /
 
downloading obj file and importing -- the simplest method?
Ok, so the process I'm trying to follow is:
Download a free model (.obj). For instance, from this website: link text
Import the model to Blender. (I believe this is necessary because if I just load it into Unity the textures are not showing properly.) I found a video on how to get the model from Blender to Unity: link text
Problem is, that video assumes you know how to use Blender, which I don't!
So, I'm wondering if I should just learn to use Blender and go from there, or is there another resource that will be easier for me to get OBJ files into Unity and appear the way they should with textures, etc? I even noticed this page here: link text
But that doesn't work for me (perhaps I need the full version of Unity?). When I drag the .blend file into Unity, a file shows up in the project folder, but I can't do anything with it.
OK, so the bottom line is that I'm trying to import a free OBJ file into Unity, but I'm looking for the simplest way to do this and preserve textures. Thanks for any advice!
EDIT: I've added a screenshot to show what I'm looking at in Unity: 
Answer by Meltdown · May 30, 2011 at 01:02 PM
Unity can read .obj files, and .blend files natively.
Once your .obj file is in your assets pane, simply drag it onto your scene. Then press the 'F' button to zoom in focus on your model (it might be really small)
If nothing appears, check that the textures are assigned correctly to the model materials, if not assign them manually.
If that still doesn't work, I'd suggest importing the .obj file into Blender, fixing any issues, then re-exporting in .blend format, and try import that into Unity.
Good luck
Yes, when I add the OBJ file and press 'F' I can see the model. The problem is that the colored textures are not visible. So, as you suggest, I will need to import it into Blender and fix the issues. Problem is, I don't know what issues need to be fixed nor how to fix them.
Click on your model in the GameObject view. On importing Unity shouold have automatically created materials. When clicking on your gameobject, look at which materials are assigned, they will probably be grey, which means they have no texture assigned to them. Click on the material in the Assets pane, and set the textures on the material. The model once you have it all setup right, should look correct. Failing that, download a simpler model with one texture and get that working in Unity first to get used to the workflow.
I've done that, and it looks to me as though the textures are assigned to the materials. I've added a screenshot to the original post.
Select your house in the GameObject view. Are the correct materials assigned to the house?
Yes, they are assigned just like you see in the screenshot above (I realize that the GameObject is not selected in the screenshot, but the result is the same).
Your answer
 
             Follow this Question
Related Questions
MMD How to export model and animations to Unity as 3rd person controller? 2 Answers
Mesh Problems 1 Answer
[Modeling] Splitting and Rejoining Objects -- Good or bad practice? 1 Answer
Importing fbx model problem 1 Answer
Different standing positions between drag/drop from Blender and import FBX 1 Answer