Skip to content
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

3d axes feature: keep axis lines and labels always at the same place #4342

Open
emmanuelle opened this issue Nov 8, 2019 · 1 comment
Labels

Comments

@emmanuelle
Copy link
Contributor

@emmanuelle emmanuelle commented Nov 8, 2019

See https://community.plot.ly/t/do-not-dynamically-move-zero-line-in-3d-scatter-plot/30863
At the moment, when the scene is rotated the axis lines can move to edges of the cubes which are always "at the back". Having a parameter to disable this behaviour (axes lines always going to (0, 0, 0) no matter the view) would be nice.

@alexcjohnson

This comment has been minimized.

Copy link
Contributor

@alexcjohnson alexcjohnson commented Nov 8, 2019

Rather than "disable moving the background", I think the feature should be additive: enable either axis lines or (unfilled) grids from (0,0,0) - or even from a configurable point in 3D space. So for example, in addition to the "axis lines from the origin" in that post:
lines from origin
you could also have grids through the origin, but without a solid fill (this is only one plane, and not at x=0, but gives the essential idea:
37626_slicedata_plane

Also, while we're on the topic: the current behavior of only allowing one "background" plane for each dimension is a bit funny when one or more axes is very close to in the plane of the screen. Feels to me as though it would be better to show any planes that we're looking at the inside of, even if we only put axis labels on one of them. Like this:
plot3d-scatter-plot-3d-tick-mark-r-data-visualization-1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.