Show Path of Projectile

Use the slider to
change the size 
of the angle α

Use the slider
to predict where
the ball will land!

Fire!

Cease Fire!

Paper aeroplanes do not have a parabolic
flight path. This is due to their shape: Their 
wings give them lift. Lift comes when the air
below the wing pushes up with more force 
then the air above the wing pushes down.
This difference in pressure allows the plane 
to glide. The ball shown in this example does
not have wings, and thus no lift. Hence, it does
not glide. 

Use the slider to
change the height
the ball is pushed 
at

A_1 = Intersect(c, xAxis, 1)
α = 0.9599310885968813 rad (slider from 0 to 90*°, step 0.017453292519943295)
B = (2, 0)
B' = Rotate(B, α, A_1)
β = Angle(B, A_1, B')
a = Segment(A_1, B')
e = Parabola(A_1, xAxis)
v0 = 20 (slider from 0 to 60, step 1)
h = 2 (slider from 0 to 5, step 0.1)
tmax: (-v0 * sin(α) - sqrt(v0^(2) * sin(α)^(2) + 64 * h)) / -32
b = CurveCartesian(v0 * cos(α) * t, -16 * t^(2) + v0 * sin(α) * t + h, t, 0, tmax)
C = Point(b)
u = Vector(C, B')
A = Point(b)
D = 10.6 (slider from 0 to 20, step 0.1)
E = Point(u)
F = (16, 0)
d = Segment(E, F)
D_1: (D, 0)
f = true