Efficient BRDF importance sampling using a factored representation | Synapse