{"action":"created","issue":{"url":"https://api.github.com/repos/adamlwgriffiths/Pyrr/issues/70","repository_url":"https://api.github.com/repos/adamlwgriffiths/Pyrr","labels_url":"https://api.github.com/repos/adamlwgriffiths/Pyrr/issues/70/labels{/name}","comments_url":"https://api.github.com/repos/adamlwgriffiths/Pyrr/issues/70/comments","events_url":"https://api.github.com/repos/adamlwgriffiths/Pyrr/issues/70/events","html_url":"https://github.com/adamlwgriffiths/Pyrr/issues/70","id":298826840,"number":70,"title":"question: matrix33.create_from_quaternion needs to be transposed?","user":{"login":"ando-takahiro","id":1460326,"avatar_url":"https://avatars1.githubusercontent.com/u/1460326?v=4","gravatar_id":"","url":"https://api.github.com/users/ando-takahiro","html_url":"https://github.com/ando-takahiro","followers_url":"https://api.github.com/users/ando-takahiro/followers","following_url":"https://api.github.com/users/ando-takahiro/following{/other_user}","gists_url":"https://api.github.com/users/ando-takahiro/gists{/gist_id}","starred_url":"https://api.github.com/users/ando-takahiro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ando-takahiro/subscriptions","organizations_url":"https://api.github.com/users/ando-takahiro/orgs","repos_url":"https://api.github.com/users/ando-takahiro/repos","events_url":"https://api.github.com/users/ando-takahiro/events{/privacy}","received_events_url":"https://api.github.com/users/ando-takahiro/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-02-21T03:04:44Z","updated_at":"2018-02-21T09:52:30Z","closed_at":null,"author_association":"NONE","body":"Thanks for making such nice software.  Let me ask you a question.\r\n\r\nNow, I'm switching from our existing math library to Pyrr.  But the conversion function from quaternion to matrix seems wired...\r\n\r\nI transposed this matrix, then Pyrr returns the same result with our existing library.\r\n\r\nhttps://github.com/adamlwgriffiths/Pyrr/blob/master/pyrr/matrix33.py#L147-L149\r\n\r\nI saw the link in the function, and I realized that Pyrr's current order is same with the link.\r\nhttp://www.euclideanspace.com/maths/geometry/rotations/conversions/quaternionToMatrix/index.htm\r\n\r\nAs far as I understand, Pyrr is OpenGL order, right-handed coordinate, right?  So we should transpose because OpenGL order is transposed right-handed order.\r\n"},"comment":{"url":"https://api.github.com/repos/adamlwgriffiths/Pyrr/issues/comments/367270788","html_url":"https://github.com/adamlwgriffiths/Pyrr/issues/70#issuecomment-367270788","issue_url":"https://api.github.com/repos/adamlwgriffiths/Pyrr/issues/70","id":367270788,"user":{"login":"adamlwgriffiths","id":1239156,"avatar_url":"https://avatars3.githubusercontent.com/u/1239156?v=4","gravatar_id":"","url":"https://api.github.com/users/adamlwgriffiths","html_url":"https://github.com/adamlwgriffiths","followers_url":"https://api.github.com/users/adamlwgriffiths/followers","following_url":"https://api.github.com/users/adamlwgriffiths/following{/other_user}","gists_url":"https://api.github.com/users/adamlwgriffiths/gists{/gist_id}","starred_url":"https://api.github.com/users/adamlwgriffiths/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamlwgriffiths/subscriptions","organizations_url":"https://api.github.com/users/adamlwgriffiths/orgs","repos_url":"https://api.github.com/users/adamlwgriffiths/repos","events_url":"https://api.github.com/users/adamlwgriffiths/events{/privacy}","received_events_url":"https://api.github.com/users/adamlwgriffiths/received_events","type":"User","site_admin":false},"created_at":"2018-02-21T09:52:30Z","updated_at":"2018-02-21T09:52:30Z","author_association":"OWNER","body":"Sorry, I'm not entirely sure what you're suggesting.\r\nIf you can provide some code that demonstrates that this is an issue, I'm all ears."}}
{"actor":{"display_login":"adamlwgriffiths"}}