16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-21 18:19:19 +02:00

reverse Z fixes

This commit is contained in:
milek7
2018-07-24 18:57:38 +02:00
parent 1aed27ad1f
commit 17ad436976
3 changed files with 29 additions and 23 deletions

View File

@@ -72,17 +72,17 @@ cFrustum::calculate( glm::mat4 const &Projection, glm::mat4 const &Modelview ) {
m_frustum[ side_TOP ][ plane_D ] = clip[ 15 ] - clip[ 13 ];
normalize_plane( side_TOP );
m_frustum[ side_FRONT ][ plane_A ] = clip[ 3 ] - clip[ 2 ];
m_frustum[ side_FRONT ][ plane_B ] = clip[ 7 ] - clip[ 6 ];
m_frustum[ side_FRONT ][ plane_C ] = clip[ 11 ] - clip[ 10 ];
m_frustum[ side_FRONT ][ plane_D ] = clip[ 15 ] - clip[ 14 ];
normalize_plane( side_FRONT );
m_frustum[ side_BACK ][ plane_A ] = clip[ 3 ] + clip[ 2 ];
m_frustum[ side_BACK ][ plane_B ] = clip[ 7 ] + clip[ 6 ];
m_frustum[ side_BACK ][ plane_C ] = clip[ 11 ] + clip[ 10 ];
m_frustum[ side_BACK ][ plane_D ] = clip[ 15 ] + clip[ 14 ];
m_frustum[ side_BACK ][ plane_A ] = clip[ 3 ] - clip[ 2 ];
m_frustum[ side_BACK ][ plane_B ] = clip[ 7 ] - clip[ 6 ];
m_frustum[ side_BACK ][ plane_C ] = clip[ 11 ] - clip[ 10 ];
m_frustum[ side_BACK ][ plane_D ] = clip[ 15 ] - clip[ 14 ];
normalize_plane( side_BACK );
m_frustum[ side_FRONT ][ plane_A ] = clip[ 3 ] + clip[ 2 ];
m_frustum[ side_FRONT ][ plane_B ] = clip[ 7 ] + clip[ 6 ];
m_frustum[ side_FRONT ][ plane_C ] = clip[ 11 ] + clip[ 10 ];
m_frustum[ side_FRONT ][ plane_D ] = clip[ 15 ] + clip[ 14 ];
normalize_plane( side_FRONT );
}
bool