graphics ⋅ em ⋅ random ⋅ mt ⋅ garden
Computer Graphics
These are pictures rendered with code I wrote for various graphics courses I took when I was a student at Brown.CS123
![]() cow_crop.png |
CS224 Assignments
![]() mlt.jpg |
![]() colorize.png |
CS224 Final Project
![]() tori.jpg |
- voxelizing the scene (i.e. determining which voxels of the region of smoke simulation are occupied by objects in the scene, in this case the tori)
- running the smoke simulator, which produces a 3D tiff of the smoke density for each frame of the animation
- running the photonmap renderer with each 3D tiff and combining all the output images into a movie.
simulated smoke rising through two tori. (divx movie)
![]() pmap.jpg |
![]() vcaust.jpg |
photons are cast from the light, concentrated by the glass ball, absorbed by the smoke, and stored in the volumetric photon map. (which is stored in a KD-Tree) when ray-marching through the smoke, the rendered takes the proximal concentration of volumetric photons into account and thus is able to render the caustic.
© 2000-now
chris@jormungand.net