From 6e62dd34156e906638315b1a8c35ae3110e7dd38 Mon Sep 17 00:00:00 2001 From: Jules Blok Date: Tue, 11 Nov 2014 00:06:44 +0100 Subject: Add stereoscopy hotkeys. --- Source/Core/DolphinWX/Frame.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'Source/Core/DolphinWX/Frame.cpp') diff --git a/Source/Core/DolphinWX/Frame.cpp b/Source/Core/DolphinWX/Frame.cpp index 3784ae4bc9..ebaac0c66c 100644 --- a/Source/Core/DolphinWX/Frame.cpp +++ b/Source/Core/DolphinWX/Frame.cpp @@ -1123,6 +1123,26 @@ void CFrame::OnKeyDown(wxKeyEvent& event) { State::Load(g_saveSlot); } + else if (IsHotkey(event, HK_INCREASE_SEPARATION)) + { + if (++g_Config.iStereoSeparation > 100) + g_Config.iStereoSeparation = 100; + } + else if (IsHotkey(event, HK_DECREASE_SEPARATION)) + { + if (--g_Config.iStereoSeparation < 10) + g_Config.iStereoSeparation = 10; + } + else if (IsHotkey(event, HK_INCREASE_CONVERGENCE)) + { + if (++g_Config.iStereoFocalLength > 200) + g_Config.iStereoFocalLength = 200; + } + else if (IsHotkey(event, HK_DECREASE_CONVERGENCE)) + { + if (--g_Config.iStereoFocalLength < 10) + g_Config.iStereoFocalLength = 10; + } else { -- cgit v1.2.3 From 0f4d59f61207af19f4977c1a11afc8cac1acdd91 Mon Sep 17 00:00:00 2001 From: Jules Blok Date: Mon, 24 Nov 2014 11:50:35 +0100 Subject: VideoConfig: Rename StereoFocalLength to StereoConvergence. --- Source/Core/DolphinWX/Frame.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Source/Core/DolphinWX/Frame.cpp') diff --git a/Source/Core/DolphinWX/Frame.cpp b/Source/Core/DolphinWX/Frame.cpp index ebaac0c66c..9f1642c2f2 100644 --- a/Source/Core/DolphinWX/Frame.cpp +++ b/Source/Core/DolphinWX/Frame.cpp @@ -1135,13 +1135,13 @@ void CFrame::OnKeyDown(wxKeyEvent& event) } else if (IsHotkey(event, HK_INCREASE_CONVERGENCE)) { - if (++g_Config.iStereoFocalLength > 200) - g_Config.iStereoFocalLength = 200; + if (++g_Config.iStereoConvergence > 200) + g_Config.iStereoConvergence = 200; } else if (IsHotkey(event, HK_DECREASE_CONVERGENCE)) { - if (--g_Config.iStereoFocalLength < 10) - g_Config.iStereoFocalLength = 10; + if (--g_Config.iStereoConvergence < 10) + g_Config.iStereoConvergence = 10; } else -- cgit v1.2.3 From 6d51455195e95a1bb97eb263fcd3423c757f59e7 Mon Sep 17 00:00:00 2001 From: Jules Blok Date: Thu, 27 Nov 2014 15:28:00 +0100 Subject: VideoConfig: Further optimize convergence and separation values and update their descriptions. Previous convergence distance was much too large. --- Source/Core/DolphinWX/Frame.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Source/Core/DolphinWX/Frame.cpp') diff --git a/Source/Core/DolphinWX/Frame.cpp b/Source/Core/DolphinWX/Frame.cpp index 9f1642c2f2..d4b7ba65f7 100644 --- a/Source/Core/DolphinWX/Frame.cpp +++ b/Source/Core/DolphinWX/Frame.cpp @@ -1130,18 +1130,18 @@ void CFrame::OnKeyDown(wxKeyEvent& event) } else if (IsHotkey(event, HK_DECREASE_SEPARATION)) { - if (--g_Config.iStereoSeparation < 10) - g_Config.iStereoSeparation = 10; + if (--g_Config.iStereoSeparation < 0) + g_Config.iStereoSeparation = 0; } else if (IsHotkey(event, HK_INCREASE_CONVERGENCE)) { - if (++g_Config.iStereoConvergence > 200) - g_Config.iStereoConvergence = 200; + if (++g_Config.iStereoConvergence > 500) + g_Config.iStereoConvergence = 500; } else if (IsHotkey(event, HK_DECREASE_CONVERGENCE)) { - if (--g_Config.iStereoConvergence < 10) - g_Config.iStereoConvergence = 10; + if (--g_Config.iStereoConvergence < 0) + g_Config.iStereoConvergence = 0; } else -- cgit v1.2.3