Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private const float AccelerometerUpdateInterval = 1.0f / 60.0f;
- private const float LowPassKernelWidthInSeconds = 0.175f; // .75 is perfect for remote.
- private const float LowPassFilterFactor = AccelerometerUpdateInterval / LowPassKernelWidthInSeconds;
- private const float MaxAccelerometerValue = 0.175f;
- private Vector3 lowPassAcceleration = Vector3.zero;
- private void Awake()
- {
- lowPassAcceleration = Input.acceleration;
- }
- private void Update()
- {
- lowPassAcceleration = Vector3.Lerp(lowPassAcceleration, Input.acceleration, LowPassFilterFactor);
- float t = lowPassAcceleration.x / MaxAccelerometerValue;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement