diff --git a/interface/src/ui/PreferencesDialog.cpp b/interface/src/ui/PreferencesDialog.cpp index eed33fda23..ed2d7097db 100644 --- a/interface/src/ui/PreferencesDialog.cpp +++ b/interface/src/ui/PreferencesDialog.cpp @@ -123,7 +123,9 @@ void PreferencesDialog::loadPreferences() { ui.faceshiftEyeDeflectionSider->maximum()); ui.audioJitterSpin->setValue(menuInstance->getAudioJitterBufferSamples()); - + + ui.realWorldFieldOfViewSpin->setValue(menuInstance->getRealWorldFieldOfView()); + ui.fieldOfViewSpin->setValue(menuInstance->getFieldOfView()); ui.leanScaleSpin->setValue(myAvatar->getLeanScale()); @@ -177,6 +179,8 @@ void PreferencesDialog::savePreferences() { Application::getInstance()->resizeGL(Application::getInstance()->getGLWidget()->width(), Application::getInstance()->getGLWidget()->height()); + Menu::getInstance()->setRealWorldFieldOfView(ui.realWorldFieldOfViewSpin->value()); + Menu::getInstance()->setFieldOfView(ui.fieldOfViewSpin->value()); Menu::getInstance()->setFaceshiftEyeDeflection(ui.faceshiftEyeDeflectionSider->value() / diff --git a/interface/ui/preferencesDialog.ui b/interface/ui/preferencesDialog.ui index 8a84956269..bab431160d 100644 --- a/interface/ui/preferencesDialog.ui +++ b/interface/ui/preferencesDialog.ui @@ -154,9 +154,9 @@ color: #0e7077 0 - 0 - 615 - 936 + -271 + 598 + 1018 @@ -723,6 +723,94 @@ color: #0e7077 + + + + 0 + + + 10 + + + 0 + + + 10 + + + + + + Arial + + + + + + + Real world vertical field of view (angular size of monitor) + + + 15 + + + fieldOfViewSpin + + + + + + + + Arial + + + + Qt::Horizontal + + + + 0 + 0 + + + + + + + + + 0 + 0 + + + + + 95 + 36 + + + + + 95 + 36 + + + + + Arial + + + + 1 + + + 180 + + + + +