Updates focusing around coordinate system topic (but not only) - OpenVR (commit e1507a27547d22a680153862865d40b90fad8c75 - Jun 10, 2016): "vr::IVRSystem::GetProjectionMatrix()" apparently ignores the last "vr::API_OpenGL"/"vr::API_DirectX"-parameter -> figured out that this one totally confused me. This issue is also described at https://github.com/ValveSoftware/openvr/issues/70 and https://github.com/ValveSoftware/openvr/issues/239 and https://github.com/ValveSoftware/openvr/issues/203 . Transform the OpenGL style projection matrix into a Direct3D style projection matrix as described at http://cv4mar.blogspot.de/2009/03/transformation-matrices-between-opengl.html .
Updates focusing around coordinate system topic (but not only) - OpenVR (commit e1507a27547d22a680153862865d40b90fad8c75 - Jun 10, 2016): "vr::IVRSystem::GetProjectionMatrix()" apparently ignores the last "vr::API_OpenGL"/"vr::API_DirectX"-parameter -> figured out that this one totally confused me. This issue is also described at https://github.com/ValveSoftware/openvr/issues/70 and https://github.com/ValveSoftware/openvr/issues/239 and https://github.com/ValveSoftware/openvr/issues/203 . Transform the OpenGL style projection matrix into a Direct3D style projection matrix as described at http://cv4mar.blogspot.de/2009/03/transformation-matrices-between-opengl.html .

cofenberg/unrimp,cofenberg/unrimp