- Home /
Why do OBJ import's use "Default" as the mesh name??
Even if I name my objects properly in Blender, as soon as they are imported into Unity, it decides to give the mesh names "default" name. This leads to all my imports having the same mesh name, making it incredibly difficult to set up custom mesh colliders for instance, especially when you have a lot of objects that generally tend to look familiar, it's hard to find the right mesh by just looking at all the images =[
Answer by karljj1 · Mar 24, 2014 at 05:11 PM
When you export in Blender, in the obj export options deselect "Objects as OBJ Objects" and select "Objects as OBJ Groups"
Hmm, now it's given the mesh names an extra Cyliner.010$$anonymous$$aterial, on the end of my object name...
In Blender, rename your object (model) as you wish and then click on tiny "+" near your object, you will see it has child — its vertices. If names of object itself and its vertices are different, then in Unity you will get "ObjectName_VerticesName", but if they are equal, you will get just "ObjectName".