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
Post a Comment