-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dynamic range issue when updating data on ScatterGL #1661
Comments
@maartenbreddels - just for the record as I think you originally implemented |
I have trouble reproducing this. Which versions of bqplot and jupyter (notebook or lab?) are you using? I wonder if it could be a hardware issue, do you see the same issue on PyCafe (If so, it could be a hardware issue) |
I was on: jupyterlab 4.2.5 Did you try running the LCViz example notebook? That's also a way to reproduce (the flattening step leads to a flat featureless plot at 1, see the LCViz issue linked above). |
It works fine for me on PyCafe but not in Jupyter Lab locally (on the same machine) |
Apparently this depends on the hardware as I found out using this example (now with the button, we make the change happen somewhat later). This shows the aliasing on a M1 Pro, but not on a M1 Max (which I have).
On some hardware, even when animation_time is 0, the magnitude of y_previous had an effect on center.y! I should have a fix out early next week. |
Interesting, thanks for the update! |
When updating
x
ory
on aScatterGL
mark, the display will not look good if the new values are at a significantly different order of magnitude compared to the original values.The following example demonstrates the issue:
If run in a notebook in a single cell, this gives:
The values appear to be discretised. Showing the figure in a new cell works fine:
The text was updated successfully, but these errors were encountered: