Implemented the “Importance Sampling of Reflections from Hair Fibers”

newhair_test_renderPass_AOVIndirectSpecular_0026 newhair_test_renderPass_reflection_0013

Just the indirect specular pass by importance sampling.

newhair_test_renderPass_rgba_0013

With all layers.

Manually traced by 3D Hammersley sequence with 8 samples. Link to the paper.

Actually this should be done in a pure Path Tracer with 3 random number from multiple dimension rng, that keeps numerical correction.

原文地址:https://www.cnblogs.com/Jedimaster/p/3269454.html