Alex Gurvich

Results 21 comments of Alex Gurvich

weird. if you split the GUI and the viewer you might get an error message in the viewer that is being suppressed somehow in combined

https://discourse.threejs.org/t/enable-disable-controls/3055/3 can disable trackball controls but the call to controls.update in renderLoop is necessary to re-point camera in trackball controls. might need to update how tweening is done to re-point...

should not happen until we've cleared: https://github.com/ageller/Firefly/issues/91 and improved tween support. As it is now tweening is still pretty experimental

after learning more about the controls, seems like we should be able to disable or remap the mouse buttons events associated with activating pan, rotate, and zoom (https://threejs.org/docs/#examples/en/controls/TrackballControls.mouseButtons).

we can do 2d histograms using the column density projection as well, so not just limited to scatter plots

projecting to physical units is done now. we can successfully project to # of particles overlapping pixel. though it seems like it might be saturating at 10 particles? at least...

I think i prefer adding a button to the sleep screen that sets all the point size multipliers to 0 (the button should also have context explaining why this is...

Might have to do with the definition of particle "size" as the number displayed in the app is `sizeMult`, a multiplicative factor applied to the "true" particle "size."

It may be impossible to do this on all systems because different drivers have different `ALIASED_POINTSIZE_RANGE` variables (and even my computer went from [1,64] to [1,511] since the last time...

The feature you may be thinking of (that currently exists) is the "Animate Velocities" checkbox, which extrapolates particle positions along their velocity vectors (see below). I have thought about how...