(a, b, x)
| 1822 | var sub = direction === RubikCube.RotationDirection.BACKWARD ? 3 : -3; |
| 1823 | |
| 1824 | function leap(a, b, x) { |
| 1825 | var f = (1.0 - cos(x * 3.1415927)) * 0.5; |
| 1826 | return a * (1.0 - f) + b * f; |
| 1827 | } |
| 1828 | |
| 1829 | var prev = 0; |
| 1830 | var x = 0.0; |