Importing +25000 simple fbx meshes (Crash!)

Hi community

I’m working on a stadium visualization project in unity, I want to import 25769 seats into my scene. And it crashed every time. I tried the following techniques, but still unable to import more than around 15000 seats

  • using lowest LOD possible on each single seat (Roughly 2 polygon surface for each seat and no material!)
  • breaking the big +25000 seats into 25 small (section) fbxs (Import one at the time, can’t import more than 18)
  • Hide every seat section after importing them and remove all component and set them as static

Still Unity crashed when I want to import the rest of seat fbxs.

Note that seats must be individual objects (I cant attache them as a big mesh object)

Please help me any tip might be useful due to my lack of experience in unity.

Thanks

Yes the consensus is that there are simply too many files. You are not limited by polygons, but you can be limited by number of unique FBX files or meshes in some cases. Simply combine multiple objects into one file, then you can still treat them as separate objects in Unity but you are only importing a limited number of FBX files. Or as mentioned you could simply import one seat and instantiate in your scene, or 200 seat in row and instantiate each row in Unity

Or if all your positioning must derive from your source model then create 4 FBX files:

E.g.

Chair #s 1-6500 > SeatsWest.fbx

Chair #s 6501-130000 > SeatsEast.fbx
etc.

If this is still too many objects per file then:

Chair #s 1-200 =200 Elements in Row 1 Object

Chair #s 200-400 =200 Elements in Row 3 Object

Chair #s 400-600 =200 Elements in Row 2 Object > SeatsWest.fbx