kvark's picture

[Math] Vector transformation by Quaternion follows non-standard quaternion math convention

Project:The Open Toolkit library
Version:1.0-beta-2
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed
Description

Current implementation:
inv(Q) * V * Q

Standard convention:
Q * V * inv(Q)

I'm using the latter so not able to use OpenTK function.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
the Fiddler's picture

#1

Version:all versions» 0.9.x-dev
Status:open» fixed

Thanks, fixed in r2522.

kvark's picture

#2

Using 0.9.x-dev rev 2529
Isee only old implementation. Are you sure you fixed it in 0.9.x?

the Fiddler's picture

#3

Are you using trunk or the 1.0 branch?

Just to make sure we are on the same wavelength:

I haven't backported those fixes to trunk yet.

kvark's picture

#4

Oh, thanks for the explanation.
I verified the routine works correctly (using 1.0 branch).
Thanks!

the Fiddler's picture

#5

Closing issues fixed in 1.0 beta-2.

the Fiddler's picture

#6

Version:0.9.x-dev» 1.0-beta-2
Status:fixed» closed