0000914: Too large default distance between eyes for Stereo mode

This commit is contained in:
wmayer 2012-12-17 21:27:32 +01:00
parent 4344df8595
commit 6b0b559e75
3 changed files with 3 additions and 3 deletions

View File

@ -257,7 +257,7 @@
<double>2.000000000000000</double> <double>2.000000000000000</double>
</property> </property>
<property name="value"> <property name="value">
<double>65.000000000000000</double> <double>5.000000000000000</double>
</property> </property>
<property name="prefEntry" stdset="0"> <property name="prefEntry" stdset="0">
<cstring>EyeDistance</cstring> <cstring>EyeDistance</cstring>

View File

@ -192,7 +192,7 @@ void AbstractSplitView::OnChange(ParameterGrp::SubjectType &rCaller,ParameterGrp
} }
else if (strcmp(Reason,"EyeDistance") == 0) { else if (strcmp(Reason,"EyeDistance") == 0) {
for (std::vector<View3DInventorViewer*>::iterator it = _viewer.begin(); it != _viewer.end(); ++it) for (std::vector<View3DInventorViewer*>::iterator it = _viewer.begin(); it != _viewer.end(); ++it)
(*it)->setStereoOffset(rGrp.GetFloat("EyeDistance",65.0)); (*it)->setStereoOffset(rGrp.GetFloat("EyeDistance",5.0));
} }
else if (strcmp(Reason,"CornerCoordSystem") == 0) { else if (strcmp(Reason,"CornerCoordSystem") == 0) {
for (std::vector<View3DInventorViewer*>::iterator it = _viewer.begin(); it != _viewer.end(); ++it) for (std::vector<View3DInventorViewer*>::iterator it = _viewer.begin(); it != _viewer.end(); ++it)

View File

@ -297,7 +297,7 @@ void View3DInventor::OnChange(ParameterGrp::SubjectType &rCaller,ParameterGrp::M
_viewer->navigationStyle()->setZoomStep(val); _viewer->navigationStyle()->setZoomStep(val);
} }
else if (strcmp(Reason,"EyeDistance") == 0) { else if (strcmp(Reason,"EyeDistance") == 0) {
_viewer->setStereoOffset(rGrp.GetFloat("EyeDistance",65.0)); _viewer->setStereoOffset(rGrp.GetFloat("EyeDistance",5.0));
} }
else if (strcmp(Reason,"CornerCoordSystem") == 0) { else if (strcmp(Reason,"CornerCoordSystem") == 0) {
_viewer->setFeedbackVisibility(rGrp.GetBool("CornerCoordSystem",true)); _viewer->setFeedbackVisibility(rGrp.GetBool("CornerCoordSystem",true));