
Matrix4.Rotate bug
Posted Tuesday, 19 April, 2011 - 05:13 by cleak| Project: | The Open Toolkit library |
| Version: | 1.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | open |
Jump to:
Description
Hi,
I think there's a bug in the Matrix4.RotatX, RotatY, and RotateZ methods. The negative sign seems to be consistently on the wrong sine. I think (though am not positive) that this would be correct for a left-hand coordinate system. OpenTK is a right hand coordinate system though, correct? If so, this should be changed.


Comments
#1
I also had this and other minor incompatibility issues so I ended up using my own Matrix4 and VectorN classes. I think OpenTK is left handed, unfortunately.