reset view before loading a new file,

reset view when pressing space
This commit is contained in:
Anakin
2016-11-12 13:53:49 +01:00
parent 1ab385475b
commit bbe657d030
3 changed files with 23 additions and 3 deletions

View File

@@ -269,6 +269,16 @@ void OpenGLController::addTransZ(double value)
dTranslationZ += value;
}
void OpenGLController::resetView()
{
dTranslationX = 0;
dTranslationY = 0;
dTranslationZ = 5;
fRotationX = 0;
fRotationY = 0;
fRotationZ = 0;
}
void OpenGLController::updateScene()
{
// get new matrices
@@ -327,7 +337,7 @@ void OpenGLController::loadMsh(const char * path)
catch (std::invalid_argument e)
{
MessageBox(NULL, e.what(), "MeshViewer 2.0 Error", MB_OK | MB_ICONERROR);
exit(1);
return; exit(1);
}
// collect vertex data of all models