Project 09 - Scattering and Subsurface Scattering Effects

I have tried subsurface scattering and scattering in this project. For subsurface scattering, I tested my implementation with skin, marble and juice. For scattering, I attempted to render scenes with participating medium and achieved foggy effects. Basically my current implementation can handle sky rendering too, but I have not tried that. I think cloud rendering is more about volumetric effects so I may try that in the the other project.

Images

Click on the images to view full size version.

Image 1: Skin effect - diffuse (left), subsurface scattering (middle) and specular (right).

Image 2: Marble teapot - diffuse (left), subsurface scattering (middle) and specular (right).

Image 3: Juice.

Image 4: Subsurface scattering - color stone.

Image 5: Subsurface scattering - dragons.

Image 6: Subsurface scattering - cornell box with bunny.

Image 7: Scattering with participating medium. This image is a tonemapped version. The original is stored as an HDR image, and you can also see a linear-mapped LDR version here.

Image 8: Scattering with bunnies. This image is a tonemapped version. The original is stored as an HDR image.

Image 9: Scattering with dragon. This image is a tonemapped version. The original is stored as an HDR image.