RESOLVED! model now importing in Unity. Shiva is horrible!

When I import my model from an FBX file, the face and arms are missing some polys. Please check out the attached pics. The first pic is the model in Unity and the second pic is the model in 3dsMax.

But the model imports 100% perfectly in Shiva! :frowning:

See below messages for more pics.

Please help!

Thanks!


perhaps you need to yurn occlusion culling off?

Sure the polygons were facing the right way originally?

modelling applications and/or their users tend to disable backface culling, which is nice for that approach but game models won’t render the backside of a triangle so enabling backface culling while you do game models is highly recommend.

The model imports 100% perfect in Shiva. :frowning:

Also, if I use an older pre-2009 FBX file format it imports into Unity a little better (the body doesn’t look like it’s missing polys), but the face is still not perfect.

Any clues? Someone help! Thanks!!!

More pics. 1st pic is in 3dsMax. 2nd in Unity.


Turn off “Automatically calculate normals” in the Import Settings. Use the 2006.11 FBX exporter. Make sure your bones have the same weighting in Unity as they do in Max by going to “Edit/Preject Settings/Quality/Blend Weights”.

I did all that. Same result. It’s about 85% there, but the face still doesn’t look right. Here’s the pic.

Any more ideas? Thanks.

146672--5363--$face_536.png

Try to play a little with the smoothing slider in the import settings. looks like the splitter went over the model potentially in cases you didn’t want him to

Now that you mention it, I seem to remember having problems with smoothing when importing from different 3D apps, but I was using Unity 2.1 and my artists were using Max and Maya on PC’s. IIRC the way I fixed this was that I imported the .FBX into another app (might have been Modo, I don’t recall) and then re-exported and brought it into Unity. We’ve since changed our workflow to either use Blender for animation or .OBJ files for static models. You might try importing a .OBJ just to see if it fixes the smoothing issue. You’ll loose your rig and animation, but it might be worth trying just to isolate the problem. HTH

I got it to work! It was mainly the FBX format. Once I used the 2006.11 FBX format, it was about 85% there. I also tweaked the FOV of the camera and changed the shader and it looked just like the 3dsMax render.

Thanks for everyone’s help.

Thankfully it worked and I don’t have to use Shiva. I played around Shiva for a good day and I can honestly say that the interface is horrible! It crashes very frequently too. Unity is definitely worth the extra $!