Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
godotengine
GitHub Repository: godotengine/godot
Path: blob/master/thirdparty/gamepadmotionhelpers/patches/0001-fix-warnings.patch
22047 views
1
diff --git a/thirdparty/gamepadmotionhelpers/GamepadMotion.hpp b/thirdparty/gamepadmotionhelpers/GamepadMotion.hpp
2
index 02497ac953..7d89f86d7f 100644
3
--- a/thirdparty/gamepadmotionhelpers/GamepadMotion.hpp
4
+++ b/thirdparty/gamepadmotionhelpers/GamepadMotion.hpp
5
@@ -810,11 +810,6 @@ namespace GamepadMotionHelpers
6
{
7
if (MinMaxWindow.NumSamples >= minStillnessSamples && MinMaxWindow.TimeSampled >= minStillnessCorrectionTime)
8
{
9
- /*if (TimeSteadyStillness == 0.f)
10
- {
11
- printf("Still!\n");
12
- }/**/
13
-
14
TimeSteadyStillness = std::min(TimeSteadyStillness + deltaTime, stillnessCalibrationEaseInTime);
15
const float calibrationEaseIn = stillnessCalibrationEaseInTime <= 0.f ? 1.f : TimeSteadyStillness / stillnessCalibrationEaseInTime;
16
17
@@ -973,20 +968,11 @@ namespace GamepadMotionHelpers
18
// apply corrections
19
if (gyroAccelerationMag > sensorFusionAngularAccelerationThreshold || CalibrationData == nullptr)
20
{
21
- /*if (TimeSteadySensorFusion > 0.f)
22
- {
23
- printf("Shaken!\n");
24
- }/**/
25
TimeSteadySensorFusion = 0.f;
26
//printf("No calibration due to acceleration of %.4f\n", gyroAccelerationMag);
27
}
28
else
29
{
30
- /*if (TimeSteadySensorFusion == 0.f)
31
- {
32
- printf("Steady!\n");
33
- }/**/
34
-
35
TimeSteadySensorFusion = std::min(TimeSteadySensorFusion + deltaTime, sensorFusionCalibrationEaseInTime);
36
const float calibrationEaseIn = sensorFusionCalibrationEaseInTime <= 0.f ? 1.f : TimeSteadySensorFusion / sensorFusionCalibrationEaseInTime;
37
const Vec oldGyroBias = Vec(CalibrationData->X, CalibrationData->Y, CalibrationData->Z) / std::max((float)CalibrationData->NumSamples, 1.f);
38
39