Page 1 of 1

Extremelly slow in editor cloud selection

Posted: Sat Jan 27, 2018 10:19 pm
by PablerasBCN
When I load multiple clouds, if I select a cloud graphically in editor by clicking it it takes FOREVER to resolve that selection and show it selected in the tree. I wonder if I can enable any option for this not to be so extremelly taxing operation. Mouse may even enter "thinking" mode.

Re: Extremelly slow in editor cloud selection

Posted: Sun Jan 28, 2018 9:09 am
by daniel
What is your graphic card? We use the picking mechanism from the driver and some cards/drivers do this very badly....

Re: Extremelly slow in editor cloud selection

Posted: Sun Jan 28, 2018 1:25 pm
by PablerasBCN
I've a GTX 1080, drivers if not latest sure are very recent.

AS the cloud number increases, the time in the selection number increases a lot.

Re: Extremelly slow in editor cloud selection

Posted: Sun Jan 28, 2018 1:44 pm
by daniel
Was the picking this slow before?

Could you specify the typical numbers of clouds?

Re: Extremelly slow in editor cloud selection

Posted: Mon Jan 29, 2018 12:26 pm
by PablerasBCN
Did some testing

68 clouds from the same dataset that int total sum 22M points the lag is aboug 2 secs

about the doublé of the dataset 3-4 secs. Seems scalates linearly.

May be could be interesting to add an option of instead of point pick do bounding box pick, I believe that would be ultra fast.

Re: Extremelly slow in editor cloud selection

Posted: Mon Jan 29, 2018 12:39 pm
by PablerasBCN
and to make it clear is not that jsut the bounding box gest rightly displayed as cloud selected, that takes 2-3 secs later on the software gets bit freezed until is operational again. That is the most frustrating part.

Re: Extremelly slow in editor cloud selection

Posted: Mon Jan 29, 2018 6:02 pm
by daniel
Yes but also ultra-inaccurate.. Especially when the clouds are intricate.

Actually the OpenGL picking mechanism is deprecated, and this explains why drivers don't implement it very well nowadays... We should probably change this.