- Home /
Artifacts when importing Blender to Unity?
I always get these strange artifacts when importing from Blender to Unity. I think it might have to do with UV mapping, because this happens with any shader that uses a bumpmap. What should I do?
Answer by 3Duaun · Apr 28, 2011 at 05:12 AM
looks like bad normals. Here's a quick fix:
1:select ONLY your object
2:go into edit-mode
3:select all FACES
4: control+N, recalculate normals.
All should be well then :-)
That didn't work. I'm exporting it as a .fbx, maybe a different filetype will help somehow.
try tweaking the normals importing settings INSIDE the unity editor. After selecting your object in the heirarchy/project, look over the normals settings in the inspector. Unity has tweaked the normals of certain FBXs in odd ways for me before.
Answer by tteneder · Jan 25, 2012 at 03:18 PM
once you're totally sure that your normals are sane (just like others mentioned), check your tangets! either you try to set the Tangents option on your object to "import" (default is calculate), or you try to find out why they are calculated wrong. for example: if you do not have any UVs, or they are weirdly distorted or scaled, Unity will calculate wrong tangets.
some shaders need sane tangents in order to work.
Your answer
Follow this Question
Related Questions
Model Triangle Artifacts 2 Answers
Exporting from blender, no bump map or specular ... 0 Answers
Lightmap with bump/specular problem Unity 3 Pro 2 Answers
nothing change when i add a bumped specular or bumped diffuse shader 2 Answers
How does Unity read Blender UV channels order for correcting mapping? 1 Answer