Viewport Axis Visuals (XYZ)


I just thought I would give you guys some more options on the Viewport Axis visuals.

The more options you have the better I would assume. Looks like some other folks had similar thoughts.

Please see my attached image. If anything, you can think about what you don’t like :slight_smile:


I really like the alternate version 2, pretty ellegant :slight_smile:


Thank you. If anything, maybe it will spark some ideas

I like version 2, but how would it work when rotated and there are two labels in one spot, or when the labels overlap the widget?

probably the best way to solve; show some examples of the component in those situations.

I can think of a few ways around it.

Immediate solution I would try is to put circles behind the labels that are the same color as the background, you would need to play with the transparency to see what percentage of transparency and the size the circle would need to be

That is what I think would be my first solution

Said another way, imagine that there are circles behind the labels that appear invisible in my layout; but when there is overlap the background circles would become visible. So the background label circles are always there, but visible only upon overlap

hope that makes sense

@AndrewC Just thinking out loud, but I wonder how it would look with the labels always rotating around the outside of the circle (yet always aligned with axis/color). just another way of thinking about it

I don’t know, could be weird…but wanted to put that out there

I like the Alternate - Version 1

Hello @nathanima1 what do you think about this octahedron concept it’s like the one here but joining the dot’s and giving the platonic shape, perhaps you can make it more nice than the one I’ve made. Love to see it : )

@belamat Its a unique solution. If I were to move that direction with the octahedron shape; I would add a white circled stroke around the shape to give it a sphere effect. That way it has an orbital feel to it. Obviously, I like the similarity between your execution and mine :slight_smile:

Not sure when I will have another go at playing with the design, but we’ll see

1 Like

@AndrewC One other thought for version 2, the labels could be ghosted upon overlap. The closer the proximity to overlap the more the labels lose visibility. That way there is not this weird overlapping of multiple elements stacked on top of each other.

Adding a visual that shows how the labels would rotate around the orbit. People will still get the gist as the axis x, y, z will line up with the corresponding color. Anyways, just wanted post what I mentioned earlier.


Nice suggestion! I couldn’t resist trying an iteration mixed with the current design. The issue I have with the current one is that it’s sometimes not obvious which disconnected circle goes with which axis, and the circle for navigating around doesn’t always need to be present.


Circle shows up on mouseover:


1 Like

I like it. Only it would also make the negative axes a little darker, to differentiate them better.

1 Like

@jonlampel Neat alternative. I wonder how this would look if were implemented. Also, agree with @zebus3d .

I just want point out function (ctrl + shift + scroll MMB in 2.79 which i miss :cry:) with arrows in upper-right corner
(just quick photoshop)



I share a couple of images that can serve as inspiration for other proposals or ideas.