Display mini-axes in corner #9
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A navigation-aid option we might want to add at some point is a set of mini-axes in the corner that show the current rotation of the view in world-coordinate terms.
We would also like toggle-able, customize-able coordinate axes that can display within the assembly.
As an example https://codepen.io/jerryasher/pen/qOKgeM
Or maybe we are trying to be as agnostic as possible to "world coordinates" and this is actually not a Good Thing? A bit unclear. To some ideal, we would be as coordinate-free as we can; but there is a practical difficulty that it's a bit cognitively hard to orient oneself looking at a blank canvas that is supposed to represent a 3D scene... We can try it without axes first, and see how bad this is; maybe once one has added a few points, things will naturally start to "orient themselves" in one's mind.
And note that in the prototype we are starting to add commands that relate to the cardinal axis directions. So long as any such commands exist, there must be (a) way(s) to display the coordinate directions. If we ever really seriously try to go coordinate-agnostic in the UI and conceptual presentation of our assemblies, we could revisit this, but I think in the intermediate term we are definitely going to want to be able to display axes... Maybe we should make coordinate transforms and the ability to display more than one set of axes possible at some point...