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

Fix direction of X axis in Specification.adoc #2139

Closed
wants to merge 1 commit into from
Closed

Fix direction of X axis in Specification.adoc #2139

wants to merge 1 commit into from

Conversation

Squeakrats
Copy link

The +X axis points to the right.

The +X axis points to the right.
@lexaknyazev
Copy link
Member

With +Z pointing forward, +X points to the left (hence -X points to the right) since it's a right-handed coordinate system. Please see the inlined image.

@Squeakrats Squeakrats closed this Apr 8, 2022
@javagl
Copy link
Contributor

javagl commented Apr 9, 2022

Despite having followed that discussion, I just looked at the change and the spec and for a short moment thought: "Wait, shouldn't that really be +X in the text?"

The confusion could probably alleviated by using some sort of "Avatar" (instead of the BoomBox), maybe even with the hands labeled 'Left' and 'Right':

glTF Coordinates

"Ah, yes, that's the left hand!"

@Squeakrats
Copy link
Author

I originally interpreted forward as you would in image editing software.
"Bring To Front", "Send to Front", or "Bring Forward" will bring the shape to the front. That was what I thought "+Z as forward" was meaning to convey. From that perspective (the viewer perspective) right is still right.

After reading the response and re-reading the text I realized it was intended to be relative to the object, which probably makes more sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants