I'm currently trying to take a 3D model and reduce the amount of faces/verts/tris it has, since it has quite a lot currently (over 100k tris). It seems that any method I choose causes the model to break when exported to FBX and imported into Unity.
As the model is by default, before reducing vertices, I can export it to FBX and then the model works fine in Unity.
If I use "Merge by Distance" or "Limited Dissolve" or any other "Clean Up" modes, when exported the model simply disappears and Unity spams these two errors:
Assertion failed: Invalid AABB *this UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) Assertion failed: Invalid AABB a
I really have no idea what would cause this, I'm a beginner in Blender. Is there any way to check if the model has issues in Blender before exporting? Or maybe it's an issue with exporting?
Alternatively, it would be fine to keep the high amount of vertices in the blend file as long as I can reduce it on export. Is there any kind of surface modifier I can apply to reduce vertices?