Rotation is screwed up
- Dominant language
- Python
- Stars
- 1.4k
- Forks
- 317
- Avg merge
- 7h 44m
- Merged PRs (30d)
- 5
Description
For large datasets the mouse rotation is screwed up. What is happening is that when one pans far away from the origin and then tries to rotate, the rotation is around the origin and is very hard to control rather than around the center of the screen. If I move the mouse even a little the graph(a simple barchart with a large list of points) jumps wildly. It makes it impossible to look at the graph with any precision away from the origin.
I can hold shift and pan or ctrl and rotate around the screen but there is no rotating around a different point.
Also, if I zoom in with wheel mouse it gets less and less making it hard to do deep zooms.
Try creating a simple barchart with large dimensions and explore it and you will see what I mean.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the issue with a simple barchart using large dimensions, then trace the mouse rotation and wheel-zoom handling from the relevant interaction entry points. Done means rotation remains controllable around the screen or current view away from the origin, and zooming continues to support deep exploration without degrading.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100