Hi guys. This weekend (It’s now monday where I am :)), I decided I was going to learn and teach myself Blender. I watched a quick tutorial to learn some basic selection tools and commands aswel as some other basic tools. I decided to put Blender to the test and import a gun I modeled into Unity. Yeah, I export it as an FBX and sweet I pull it into Unity. Of course nothing in my life ever works that easy and I found a weird bug. When I look at a guns left side from the left, all the faces on the left disappear. When I look at my gun from the right, all the faces on the right disappear and the faces on the left reappear. I checked to make sure its not a camera glitch and adjusted my clipping. Still I had no solution. If anyone recognizes my problem please write back as it obviously can not be ignored.
Thanks,
Bennet
The normals of your gun are inverted. This may be because of messed up normals in blender or -1 scaling, or some other weird corner cases. Invert your vertex normal in blender and normalize the scale to 1/1/1.
Thanks for the reply, however I am new to blender and don’t know how to " Invert your vertex normal in blender and normalize the scale to 1/1/1. " If you could help that would be great.
Thanks,
Bennet
In object mode, click “Object” → “Apply” → “Rotation Scale”
Then, in edit mode, select all vertices (Press A) → Click “Mesh” → Normals - “Flip Normals”
You may also use “Recalculate Outside” and Blender will try to figure out the right normals.
Also, make sure to scale and rotate while in edit mode.
It’s the “normal” problem. It causes in blender. In Unity, only face with normal is rendered. So just simply, in Blender, go to edit mode, select every face of your gun, and click Recalculate. Good luck
Thanks for all the response. I was able to get it to work like a charm. I really appreciate all of the guys/girls on this forum who are willing to help out.
Thanks,
Bennet