Display mini-axes in corner #9

Open
opened 2019-12-13 00:51:01 +00:00 by glen · 3 comments
Owner
  • 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.

* 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.
glen added the
enhancement
label 2019-12-13 00:51:01 +00:00
Author
Owner
As an example https://codepen.io/jerryasher/pen/qOKgeM
Author
Owner

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.

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.
Author
Owner

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...

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...
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: glen/dyna3#9
No description provided.