NTNUJAVA Virtual Physics Laboratory
Physics Simulations to help you enjoy the fun of physics!
February 10, 2010, 04:33:39 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: This site host hundreds of physics related java simulations under create common license. All registered user will be able to get files for offline use when user login and view the simulation. Switch to this new system on 2007/02/14. (previous system2001-2007, 1996-2001) ,Check out Chinese forum to find more simulations and resources in Chinese.
 
   Home   Help Search Login Register  
Like what you dislike of those things are imortant. ...Wisdom
Google Bookmarks Yahoo My Web MSN Live Netscape Del.icio.us FURL Stumble Upon Delirious Ask FaceBook

Pages: [1]   Go Down
  Print  
Author Topic: The world above the water surface, as seen by a fish  (Read 96045 times)
0 Members and 1 Guest are viewing this topic. Click to toggle author information(expand message area).
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 1966


WWW
« on: January 29, 2004, 10:33:34 PM »

Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
There are 3 translations,
Higher number at the end means more translation been done.
or


When light propagates from one medium into another, its speed changes,
which causes the light to reflect and refract at the boundary.
 The index of refraction of water is 1.33 (4/3).
As light travels from water to air, it will bend away from the perpendicular to the surface.
When the incident angle is greater than 48 degrees, all the light is reflected back into the water (total internal reflection).

 As your pet goldfish in the aquarium looks up, it will see a reflected view of the sides and bottom of the aquarium beyond the 48 degree angle, while directly above, it sees a compressed view of the outside world.
 The refraction of light is responsible for many illusions:
  • The shape of a thing you see under the water surface is different from what it really is.

  • A submerged object appears to be nearer the surface than it actually is.

This java applet lets you see the view as seen by your fish, looking up at you.. Pretty weird!



 Usage: The area is divided into two regions.
The light gray area is the air above the water surface. The green area is below the water surface.
A fish with two eyes is under the water surface.
 All the light from the world above the water surface that the fish can see enters the water through yellow region.
 The cyan colored block is an object above the water surface. The blue polygon is the imageof the block.
 The light path for each corner of the object is shown by the light gray lines.
 The yellow lines indicate where the object appears to be, to the fish.
As you will discover, the fish sees the world in very distorted form.

 Click one of the corners of the cyan block with the left mouse button to view light paths for that point.
 Click near the center of the block with the left mouse button and drag the mouse to move the object.
 Click the right bottom corner of the block with right mouse button and drag the mouse to change the size of the object.
 Move the object from LEFT TO RIGHT / UP AND DOWN/CHANGE ITS SIZE, and watch how the image changes.
Click at one of fish's eyes and drag the mouse button (left/right) to change the location of the eye.
 It's fun! Play with it! Think about it! Fish have to understand this! Enjoy the fun of physics. : ) Fill a glass with water and look at objects beneath the surface. Try it!





Registed user can get files related to this applet for offline access.
If java program did not show up, please download and install latest Java RUN TIME
There are 3 translations,
Higher number at the end means more translation been done.
or
Logged
AlbertF
Newbie
*
Offline Offline

Posts: 2

« Reply #1 on: October 06, 2009, 12:43:34 PM » posted from:Berkeley,California,United States

This is a quite an old and quirky Javascript program back from 2004.
-*-
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 1966


WWW
« Reply #2 on: October 06, 2009, 02:54:58 PM » posted from:Taipei,T\'ai-pei,Taiwan

It is a java simulation. There is no javascript used in the above applet.
Java and Javascript are not the same (or similar at all).
Logged
Pages: [1]   Go Up
  Print  
Like what you dislike of those things are imortant. ...Wisdom
 
Jump to:  


Related Topics
Subject Started by Replies Views Last post
Water eject from a hole in a water tank
Dynamics
Fu-Kwun Hwang 0 10684 Last post June 25, 2005, 10:22:52 AM
by Fu-Kwun Hwang
Where is the fish? (Refraction)
Optics
Fu-Kwun Hwang 1 18891 Last post July 10, 2006, 04:06:21 PM
by Fu-Kwun Hwang
Did you Know! (recommended ppt about the new world)
Enjoy the fun of physics!
Fu-Kwun Hwang 0 10781 Last post September 29, 2007, 04:44:18 PM
by Fu-Kwun Hwang
Water surface
Optics
Fu-Kwun Hwang 5 8447 Last post January 20, 2010, 11:28:13 PM
by Jessica S
is it posbile to model water tension of a water droplet hitting surface of H20
Request for physics Simulations
lookang 0 185 Last post January 20, 2010, 11:10:19 PM
by lookang
Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 5.449 seconds with 23 queries.