Mesh changing or Scene changing?

Hi,

I have a big engine for motor vehicles and at some point I want to show the user only a part of it to explain how the engine works. So I would build a button for a specific part of the engine and if the user clicks on it I would show only the related part. My question is: What is the best way of realizing this? I could disable parts of the (very) large engine with a huge number of details, I could display a new gameobject in the same scene or I could load another scene. I’m new to Unity3D and I don’t new what the best choice is!?

If you need at one point to show the whole engine with all it’s parts, then there is no reason to change the scene to one that has only part of it. You can keep arrays, lists, dictionaries or other methods of sorting and storing your engine parts and then iterate through them and disable the renderers of those parts on button press.