In an Editor tool, the user can add their own high-poly 60k mesh, which has a mesh collider.
I need to duplicate this and resize the duplicate. Instantiating the duplicate is taking 2-3 seconds (Quad core 3.8ghz mac - I know time varies on each machine, but this gives a rough idea). Resizing takes approx 1 second. In all other respects, everything is running as speedily as normal, so I don’t think there’s any other issue.
I know instantiating is slow, and I would use pools in typical runtime case, but for a one-off use in the editor, that’s redundant.
I’ve never instantiated such detailed mesh/colliders before, so was surprised quite how slow this is.
Does this sound right… anyone tried something similar?
If so, is there any other way to achieve the same goal?
Thanks