Friday, January 30, 2009
Radiosity - video of progress
This video shows where I am currently with the radiosity project. It still is only a single bounce of light, but the calculations used for that bounce are now much more accurate. The initial calculation of the lighting takes about 9 seconds, then the scene runs at 200 fps.
Ray Tracer Checkpoint 5: Reflection
All of these scenarios run at around 24 fps on a MacBook. In my realtime demo, the light moves and the foreground ball bounces
Main Image:
Single reflective sphere over checkerboard
Bonus images: (Just for fun!)
Recursive reflections- look close at the reflection on the silver ball.
Reflections + Bumpmapping = distorted reflections!
Reflections + textures
Main Image:
Single reflective sphere over checkerboard
Bonus images: (Just for fun!)
Recursive reflections- look close at the reflection on the silver ball.
Reflections + Bumpmapping = distorted reflections!
Reflections + textures
Monday, January 19, 2009
Radiosity midway checkpoint
The progress report for the radiosity project is available here.
Executive Summary: Project is on schedule, no changes need to be made to the deliverables.
Raw, unlit scene
Scene with simplified 1-bounce lighting
(hemicube is not calibrated yet)
With lighting interpolated across patches
Executive Summary: Project is on schedule, no changes need to be made to the deliverables.
Raw, unlit scene
Scene with simplified 1-bounce lighting
(hemicube is not calibrated yet)
With lighting interpolated across patches
Wednesday, January 14, 2009
Checkpoint 4 Completed
Click here to view a youtube video of the new effects for Checkpoint 4.
Main Image: Procedural checkerboard floor
Extra: Images from a file as textures, with bilinear filtering
Extra: Proceedural Julia-set fractal as a texture, animated over time
View a closeup of another animated fractal I created.
Main Image: Procedural checkerboard floor
Extra: Images from a file as textures, with bilinear filtering
Extra: Proceedural Julia-set fractal as a texture, animated over time
View a closeup of another animated fractal I created.
Wednesday, January 7, 2009
Checkpoint 3 Completed
Checkpoint 3 involoved adding Phong shading and shadows to the raytracer.
Main image of phong shading:
Single light - note that this scene runs at real-time speeds
Extra: Multiple lights
Watch: Youtube video of the above scene with moving lights
Extra: Blinn-Phong specular calculation
This uses the 'halfway' vector to compute the specular strength
(exponent = 100)
Other interesting visuals produced:
"Beer-googles mode" Click here for video
"Artistic noisy image mode" Click here for video
Main image of phong shading:
Single light - note that this scene runs at real-time speeds
Extra: Multiple lights
Watch: Youtube video of the above scene with moving lights
Extra: Blinn-Phong specular calculation
This uses the 'halfway' vector to compute the specular strength
(exponent = 100)
Other interesting visuals produced:
"Beer-googles mode" Click here for video
"Artistic noisy image mode" Click here for video
Subscribe to:
Posts (Atom)