Parts of my mesh aren't rendering and do other goofy things
I am very new to Unity so if you would please dumb down your answer for me that would be appreciated.
I have a high poly model made in maya and when I play the scene most of the scene renders fine but a few meshes don't render at all, some are half invisible and flash when you move around the screen and other pieces kind of spin as you walk around them. I have tried deleting all the objets history and non-deformer history in Maya but all it did was remove some lag in the game, not fix the mesh issues.
How do I fix these problems? The end 'game' is simply you can walk around in the scene, nothing complicated but I just need to know how to fix the scene?
Thank you for your time.
Answer by KazYamof · May 20, 2016 at 11:16 AM
Sounds like you have some normals inverted on your meshes. Try fix it on Maya, or change the to Calculate Normals on the imported mesh on Unity.
Well it turned out that the normals were the problem. I made sure in $$anonymous$$aya that all of my normals were facing the correct way but apparently I had to inverse some of them so they are inside out. For whatever reason when these meshes are inside out in $$anonymous$$aya thats the only way Unity can see them. Thanks
Your answer
Follow this Question
Related Questions
Only render mesh over other mesh 1 Answer
How to make SSAO ignore a mesh? 0 Answers
A ring plane mesh showing through the mesh it loops around? 0 Answers
How to create a bullet hole? 0 Answers
Empty mesh with vertices and triangles 0 Answers