I apologize, I'm a little bit late, still working on clean up and optimization because I had to take a few days off.
Meanwhile I also made a new lighting algorithm to improve realism. You can see the comparison from pictures, background is the source of lighting and also a real life picture.
Colors match better with the lighting source compared to older versions. Its still using default game assets and textures so its not perfect but I'm trying to make it good as possible with default assets.
** Purple, red and black surfaces are the shaders I didn't implement yet after clean up