Basketball 3D (with rebounds)
Note (updated version of August 2017)
A new version of this worksheet, named "Basketball 3D - v.3.4.4 (with rebounds)" has been posted at the page https://www.geogebra.org/m/jM3YvFaw.
It's a major update since it implements a different concept in the calculation of exact parabolic trajectories.
_____________________________________________________________________________________________
This Worksheet is a refinement of the previous material Basketball3D with the addition of rebounds against the backboard and the rim together with the ball bounces when hitting the floor.
Addingr ebounds was not an easy task but greatly enhances the realism of the simulation and enrich the shooting practice with the possibility of rimshots and bankshots.
Basic operation
Click “New Trial” to position the shooter (the shooter will be placed randomly on the half-field). The position of the player can also be changed by manually moving the A point.
Through the sliders adjust the parameters "" (horizontal direction), "" (vertical inclination) and "v0“ to direct the shot to the basket.
Alternatively, in training mode, you can use the buttons to automatically set the parameters:
- set : will set the right horizontal direction
- set : will set the right vertical slope of the shoot (given the actual value of v0)
- set v0: will set the right speed of the shot (given the actual value of ).
- The “hmax” (point) is the vertex of the initial parabola.
- A blue point on the backboard marks the point of impact of the ball with the backboard. In case of no impact this point is smaller and lighter and take the meaning of the point of intersection between the ball initial trajectory and the plane of the backboard.
- There is a moving gray disk representing the ball projection (shadow) on the floor.
- In the 3D window there are buttons to quickly change the point of view.
- In rare occasions I’ve noted that the rebound with the rim seems wrong.
- If the speed of the animation is too high rebounds and the result of the shot may not be properly calculated.
Contributors
Thanks to Juan Carlos Ponce Campuzano, mrahikka, Mat4U and Patrick Clément for their suggestion in improving the applet in this forum discussion