ageller / Firefly

A WebGL interactive particle viewer
GNU Affero General Public License v3.0
65 stars 13 forks source link

change filter handles to not update until mouse is released #119

Closed agurvich closed 1 year ago

agurvich commented 2 years ago

this way it is less obvious that there is latency introduced by updating the filter limits.

agurvich commented 2 years ago

@ageller this is super noticeable for undecimated datasets. not so bad with the ones we're hosting online but when I was pushing the memory limits it was really hard to filter stuff.

ageller commented 2 years ago

Hmm. I'll have to try this on my end with a huge data set. (Haven't done so in a while.) One option could be make this conditional: if the number of particles is very high, then you go with this method, otherwise use the usual method.