Awesome Computer Graphics Demonstration

This awesome interactive graphics demonstration comes to us courtesy of Evan Wallace whose CV is almost as impressive as his work:

I’m Evan Wallace, a software developer with a Computer Science degree from Brown University. In the past I’ve worked as an intern for Microsoft and Pixar developing in C++. However, most of my personal work revolves around web development and graphics.

If you’d like to check out what a decent graphic card combined with HTML 5 can achieve, head on over to where you’ll see the following image displayed, depicting a ball floating in a tank of water:


The difference being that on Evan Wallace’s page the image is interactive, with movement, reflections, and reactions generated dynamically within the browser. Move the ball around with your mouse and watch as the ripples and splashes of the computer generated water, as well as the reflected light, all react perfectly to each situation.  You can also adjust the perspective by moving the tank around with your mouse..

Remember, everything you are seeing is actually graphics generated,  a true testament to Mr. Wallace’s algorithms and abilities that it should react so naturally through an infinite range of movements. Very cool!!

  • *Tested to work perfectly in Firefox, Internet Explorer, and Chrome 32-bit with NVIDIA GeForce GT 640 GPU.
  • *If you’re unable to run the demo, you can check it out on YouTube here: WebGL Water Simulation


Posted in:
About the Author

Jim Hillier

Jim is the resident freeware aficionado at DCT. A computer veteran with 30+ years experience who first started writing about computers and tech back in the days when freeware was actually free. His first computer was a TRS-80 in the 1980s, he progressed through the Commodore series of computers before moving to PCs in the 1990s. Now retired (aka an old geezer), Jim retains his passion for all things tech and still enjoys building and repairing computers for a select clientele... as well as writing for DCT, of course.


  1. yes VERY impressive.

    I had fun for ages.
    Best was when I tipped the pool so look up through the bottom & see the tiles reflected in the water surface as the ball bounced.

    Waayyy Coooolll !!!

  2. Tried as hard as I could, but I couldn’t get the water to splash out. I did create a lot of turbulance though.