ScratchData LogoScratchData
Back to deck26's profile

Bounce Angle On Flat Surface

DEdeck26•Created February 26, 2016
Bounce Angle On Flat Surface
112
92
4201 views
View on Scratch

Instructions

Use left/right arrow to rotate surface; up/down arrow to rotate approach angle. B = 2 * S - A where B=bounce angle, S=surface angle, A=approach direction. https://scratch.mit.edu/projects/597917425/ is a dem

Description

This crops up on the forum from time to time. Basic bouncing off a flat surface can be calculated as shown. If something approaches at angle A and hits the surface which has angle S it will bounce off at angle B. Realised red-green colour blindness may be a problem here so added labels to lines Jan 2022.

Project Details

Project ID99412537
CreatedFebruary 26, 2016
Last ModifiedNovember 22, 2022
SharedMarch 1, 2016
Visibilityvisible
CommentsAllowed