hi there together…
first off, im not a technician nor a coder, nor do i understand how the internals of sketchup work.
but what i am, is a very solid frequent semi-power-user of sketchup!
and for that matter, i know about the needs and flaws… so i found that files of a certian complexity really making things go awefully slow, in generall in the viewport, in the outliner and in generall…
get me right, but i have the feeling that this is for the same reasons as in any other cad / 3d packageand that would be to many “active” objects requestening “draw” calls etc. i know from cinema4d that it hates too many objects in the structure manager… if you have 5million polys in 100k objects its a problem… having 5 million polys in one object is no problem at all
i have requested in another thread that it should be possible to mark groups/components to be ignored for the inference system… i can imagine that this would really also help alot for the performance…
while maybe not fully removing the objects from the inference system but some kind of ghosting for the inference system to a bounding box or work with somekind of “guide points” inside the groups/components to guide where a model should be snappable would be improvement enough…
this would reduce the amount of “calls” from the inference system alot, at least thats what i can imagine and therefore maybe be an option to improve speed in su for large scenes again…
another improvement would be to stop edges from rendering on a group/component basis…
hiding here is not a good option, nor is putting them on a seperate layer… we all know why
next stop - the outliner - its kind of useless with large files… when jumping in and out of deep nested components we all know whats happening
but again, thanks the developers, the team and all contributors in the universe of su!
im happy to hear what the insiders say or what the overall feeling is about improving the performance with large files …
best, franz