This java applet shows the physics behind a beam of light impinging at some angle
Usage¡GYou will find a flashlight under the water surface. (Picture)
Click the green region and drag the mouse button to change the direction of the flashlight.
Some of the light were reflected back to the water,
Click the blue region twice, and the flashlight will turn into a laser pointer. (picture)
You can move or change direction of the the laser point with similar way as metioned above.
In laser pointer mode: click the water/air interface will change the property of the interface.
Toggle between flat surface/rough surface.
In rough surface mode: watch the diffuse reflection.
In flat surface mode: a circle will be shown while drag the mouse button.
The length of red bar/the length of yellow bar = constant (index of refraction)
Enjoy/Play the java applet and learn the physics behind it!
add parameters between the html code
<APPLET code="light.class" width=500 height=340>
<param name="water" value="Agua">
<param name="Air" value="Aire">
<param name="flat surface" value="Superficie Lisa">
<param name="rough surface" value="Superficie Rugosa">
</APPLET>
Then "water" will be replaced by "Agua" ...etc.
sample file
Your suggestions are highly appreciated! Please click hwang@phy03.phy.ntnu.edu.tw
Author¡GFu-Kwun Hwang, Dept. of physics, National Taiwan Normal UniversityLast modified : More physics related java applets