9/6 And so it continues...

So I saw the latest NVIDIA GeForce RTX 30 Series graphics cards and got inspired to try picking this up again. The goal this time: attempt to achieve proper subsurface scattering (ideally jade). This time, I will be doing it alone though :(

Looking at the old code, everything was really just mushed together. Each assignment was built off the previous and we ended with the main intersection code at around 400 lines. I had done a tiny bit of code clean up at the start of summer but never finished. The original code my partner and I worked on also did not fully finish multiple importance sampling. 

Here is a render of importance sampling the ggx brdf from the current code:

The main intersection function is only around 100 lines now with a majority of the logic being separated into different functions.

Currently working on multiple importance sampling. Aftwards, it's back to subsurface scattering!

Comments

Popular posts from this blog

6/7: Time for a reset

6/9 Final Results

6/8: Homogeneous Volume Attempt