Regression: Artifacts after importing fbx file #109599
nvidia gforce rtx 2060
Importing obj and fbx ngon files show visual errors (the edge sharpness in not correct.) The legacy obj works fine.
the import works in 3.5
I export out a ngon fbx and/or obj file from Moi3D I import it into blender and I have errors in the mesh model.
Exact steps for others to reproduce the error
- Import attached fbx file with default preset.
Hi, thanks for the report. No visual differences I noticed. Original and imported object both looks same.
Perhaps import settings has made the difference. Does this happen with default preset?
please look at these two images. the one labeled 36 shows one of the errors the one labeled 35 is perfect. If you ope up thre fbx file in 3.5 you will see the edge sharpness is perfect but when you open up the fbx you will see it has errors.
Just to be clear. I uploaded two blender files. One I called 3.5 it is the 3.5 version of blender using the fbx import and the model is perfect. the second is called 3.6 and is the version 3.6 of blender and the edge sharpness is not correct. if you enter edit mode you will see at the point of the visual errors the edge sharpness is missing. it is the same with the OBJ file as well. These are CAD data file exports using Ngons.
Thanks. Can confirm now.
Looks like this results are due to custom normals (clearing them fixes those artifacts)
yes it has to do with custom normals. if you clear custom normals and set normals to auto smooth it fixes those particular problems but it then causes other problems. Setting it from 30% to 40% or 50% still shows errors in other parts of the mesh. As stated by 214a4b6b4 it doesn't work reducing custom normal calculations.
Thanks. I'll raise the priority since this is a regression.
This file appears to be problematic with the legacy obj importer -- the issue is on 3.6 only and not on 3.5
Yes, that is exactly what I was talking about. the issue is with 3.6 not with 3.5. the importer for FBX and OBJ fail in 3.6 but not in 3.5
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?