Raytracer
This is my raytracer. It was originally written as extra credit for ECS 175, the undergraduate graphics course at UC Davis. Since then, it's been improved and now runs significantly faster than the version I turned in. I'll be adding additional features as time goes on.
Code
This raytracer was written using the Qt 4.5 windowing framework. Some notes about the code:
- You'll need Qt to compile these. Qt can be found here.
- There are still quite a few bugs lurking about, like rays occaisonally managing to shoot through the edges of the cylinders.
- Currently, there's no dynamic way to change the scene without a recompile. This is something I'm working on right now.
- Be careful with how many rays/bounces you pick, the memory balloons rather fast.
Download this here. (last updated: 3/29/2009 4:58PM PST)