void Escena::proyeccionOblicua() { m_proyeccion = Camara::Oblicua; Camara *ant = m_camara; m_camara = new Camara(ant->getEye(), ant->getLook(), ant->getUp(), m_proyeccion); delete ant; }
void Escena::proyeccionPerspectiva() { m_proyeccion = Camara::Perspectiva; Camara *ant = m_camara; m_camara = new Camara(ant->getEye(), ant->getLook(), ant->getUp(), m_proyeccion); delete ant; }
void Escena::proyeccionOrtogonal() { m_proyeccion = Camara::Ortogonal; Camara *ant = m_camara; m_camara = new Camara(ant->getEye(), ant->getLook(), ant->getUp(), m_proyeccion); delete ant; }