Most parts are meshes converted from unions and usually have around 150 ~ 300 triangles for each part.
This model and other stuff I made will be used in a singleplayer game and only for desktop users. I’m a little bit worried if this can cause lag or delay while loading. I really don’t have much skill with improving performance, so I need some advice.
As for the topic, it really depends. How many unique meshes are you going to use? How many traingles on average will each mesh has? What’s the highest poly count for a mesh and how often will it be used?
Accounting for all these factors, assuming you have 1000 unique meshes, all with on average, 500 poly count, this would take up on a rough scale, ~100 megabytes, at least which is quite fine for any device. Modern devices are more than capable enough to handle such loads. All you need to ensure is that your mesh parts don’t have any useless triangles and vertices as it may cause visible performance drops.
I think it depends on the amount of verticies used, and also set the render fedelity to preformance unless you dont want the mesh to look weird from far aways but thats all I got though.