BIMsurfer-before2019 icon indicating copy to clipboard operation
BIMsurfer-before2019 copied to clipboard

Performance when loading large models

Open rubendel opened this issue 9 years ago • 3 comments

Small models load really fast in V2, but larger models load a lot slower than in BIMsurfer V1. Really large models don't load at all (in Google Chrome that is).

I have a feeling that the performance of V2 does not scale linearly with model size. Is it possible to defer the actual rendering manually? We still want to show the user the progress, but we don't need 30 updates per seconds.

rubendel avatar Oct 18 '16 08:10 rubendel

I can extend xeoengine to reduce FPS while the model loads, or even just suspend rendering.

I'd better profile the viewer (performance and memory) on some of these bigger models - can you supply some IDs of large models on the experimental server, that I can profile with?

xeolabs avatar Oct 18 '16 09:10 xeolabs

@rubendel I've modified the viewer to render at 4 FPS while models are loading. That can be tweaked here if necessary.

xeolabs avatar Nov 30 '16 14:11 xeolabs

Great, will try it soon.

rubendel avatar Dec 01 '16 11:12 rubendel