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.
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.
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.
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â.
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 $!