My artist sent me a couple of days ago a .mb file (also in .obj) from the first level for our game. I copied it to my assets folder along its textures, switched back to Unity and boom, it crashed. The same if I try to start it, I have to move that file out of the assets folder.
It contains several meshes, some of them overlapping each other. I even think there’s some 1-sided single polys (for flags and stuff), maybe that’s a problem. Do you have any idea what can cause this?
Have you got (the same version of) maya installed on your system? If not, thats the point. Export the models to fbx and place them in the asset folder will also do fine.
First thing to do is to report a bug on it and include the maya file so that we can either file the issue with alias or fix it ourselves.
@Joachin: I already did that a couple of days ago, but since I got no response I thought maybe you were too busy.
@Alpha-Loup: Thanks, I’ll ask him what version he has. In the meantime I’ll try with exporting to FBX and see how that goes.
Okay, that’s just weird. It’s not the Maya file that’s crashing Unity, but one of its textures!
If I load the model and apply all of its textures but one, it works all right.
BUT, when I add the attached image (a 1024x768 jpg file, just like the others) it crashes. It doesn’t matter where in the assets folder I add it to, Unity just crashes horribly.
I really don’t know what can be wrong. The mesh where this material is applied is a sphere which englobes the whole level. I know, better use a skybox or something, but at this point I only want to know why this is happening.
Can any of you add it to your assets folder and see if it works?
Thanks!
Please upgrade to Unity 1.6.1. That fixes an import crashbug that sometimes happens on non-power of two textures.
Ouch, I thought I had the last version. Seems like I didn’t 
Thanks!
Yah I found that bug. It only happend for me with that exact texture resolution. If I changed the textures width or hight by one pixel it would work fine. It should be fixed in the newest version of Unity but if for some reason its not just change the textures size by a pixel. Jeff