| Submitted by , posted on 26 April 2004 |

Image Description, by My name is Aaron Oman, and attached is an image from a project I'm doing for my computer graphics rendering course this semester. The topic my partner and I chose was "Real-Time Caustics". Originally we were going to implement the Wand and StraBer paper on the subject, but we both lacked any experience with pixel shaders and decided to implement the Daniel Sanchez-Crespo paper at Gamasutra instead. We just implemented the straight OpenGL (no pixel shaders) version and used the wave-generation algorithm and textures from the paper. The floor texture we're using, we found on a website that hosts free textures for usage. Running as-is (which still could use some tweaking, but is definitely serviceable) I get 30 fps on my Radeon 8500 le with an Athlon XP 1700+. It was a fun project to work on. This was the first time I've ever attempted environment mapping or blending, and I'm mostly happy with the results.

[prev] | Image of the Day Gallery www.flipcode.com | [next]

Copyright 1999-2008 (C) FLIPCODE.COM and/or the original content author(s). All rights reserved.
Please read our Terms, Conditions, and Privacy information.