EgtGraphics 2.5l2 :
- tolta una inutile rotazione di 180° attorno a Z nella vista da sotto.
This commit is contained in:
+2
-6
@@ -202,12 +202,8 @@ Scene::CalcDirUp( void)
|
||||
// direzione perpendicolare giacente nel piano XY
|
||||
// ( m_vtDirCamera è opposta alla direzione in cui si guarda)
|
||||
Vector3d vtPerpXY = m_vtDirCamera ^ Z_AX ;
|
||||
if ( ! vtPerpXY.Normalize()) {
|
||||
if ( m_vtDirCamera.z < 0)
|
||||
vtPerpXY = X_AX ;
|
||||
else
|
||||
vtPerpXY = - X_AX ;
|
||||
}
|
||||
if ( ! vtPerpXY.Normalize())
|
||||
vtPerpXY = -X_AX ;
|
||||
// direzione Up
|
||||
m_vtUp = vtPerpXY ^ m_vtDirCamera ;
|
||||
m_bUpOk = m_vtUp.Normalize() ;
|
||||
|
||||
Reference in New Issue
Block a user